]> git.donarmstrong.com Git - don.git/blob - posts/ucrwpa_wicd.mdwn
Merge branch 'master' of ssh://linnode.donarmstrong.com/sites/donarmstrong/don
[don.git] / posts / ucrwpa_wicd.mdwn
1 [[!meta title="Using wicd on UCR's WPA network"]] 
2
3 UC Riverside's wireless network uses WPA-EAP for the encrypted
4 network. [The unencrypted network does a https based browser capture.]
5 Unfortunately, none of the default wicd encryption templates support
6 the precise brand of WPA that the network does, so you have to make
7 your own template. Luckily, wicd makes this fairly simple:
8
9 Create a new template, say, `/etc/wicd/encryption/templates/eap-only`,
10 with appropriate contents.
11
12      name = EAP
13      author = Don Armstrong
14      version = 1
15      require identity *Identity passwd *Password 
16      
17      -----
18      ctrl_interface=/var/run/wpa_supplicant
19      network={
20         ssid="$_ESSID"
21         key_mgmt=WPA-EAP
22         identity="$_IDENTITY"
23         password="$_PASSWD"
24      }
25
26 Then tell wicd about this new template by editing
27 `/etc/wicd/encryption/templates/active` and adding `eap-only` to the
28 existing list of templates, and restart wicd `/etc/init.d/wicd
29 restart`.
30 [I'm not sure if restarting wicd is necessary, but it shouldn't hurt.]
31
32 Finally, configure the network using the appropriate wicd interface as
33 usual.
34
35 [[!tag debian tech wicd ucr]]