WPA2+TKIP on Kubuntu with IPW3945
So I decided to use WPA2 Personal with AES+TKIP on my new Linksys WRT54GL router after my old D-Link router died. However, there were some issues in getting it to work on Kubuntu 6.10 Edgy Eft with my Intel Wireless IPW3945abg.
So I decided to put my /etc/network/interfaces and the /etc/wpa_supplicant.conf files up here for reference:
Suppose BLAH is my ESSID name. The psk value is an altered value for elucidation purposes only:
ctrl_interface=/var/run/wpa_supplicantctrl_interface_group=0eapol_version=1ap_scan=2fast_reauth=1
# WPA-PSKnetwork={ssid="BLAH"proto=WPA RSNkey_mgmt=WPA-PSKpairwise=TKIPgroup=TKIPpsk=aaaa3fa7bbbbccccf6d44e199ecb2bebccccad25a0778beeee104db0b3fffff7}
The value of the PSK command was obtained by using the value associated with the prefix “psk=…” after issuing the following command:
# wpa_passphrase BLAH passphrasenetwork={ ssid="BLAH" #psk="passphrase" psk=aaaa3fa7bbbbccccf6d44e199ecb2bebccccad25a0778beeee104db0b3fffff7}
The /etc/network/interfaces looked like this:
auto loiface lo inet loopback auto eth1iface eth1 inet dhcpwpa-conf managedwpa-driver wextwpa-ssid BLAHwpa-ap-scan 2wpa-proto RSNwpa-pairwise TKIPwpa-group TKIPwpa-key-mgmt WPA-PSKwpa-psk aaaa3fa7bbbbccccf6d44e199ecb2bebccccad25a0778beeee104db0b3fffff7pre-up wpa_supplicant -Bw -Dwext -i eth1 -c/etc/wpa_supplicant.confpost-down killall -q wpa_supplicant
Once I was done with this configuration all I had to do was, issue the following command to get wireless working with WPA2 and TKIP:
# /etc/init.d/networking restart