Following bug 994255, in precise I installed mainline kernel 3.4.0-030400rc6-generic followed by the deb in post 2 of referred bug which correctly installed wl. However, as I restart the pc it doesn't connect to the router.
syslog has:
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) starting connection 'MatosSorge'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> (eth2): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) scheduled...
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) started...
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) scheduled...
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) complete.
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) starting...
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> (eth2): device state change: prepare -> config (reason 'none') [40 50 0]
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2/wireless): connection 'MatosSorge' has security, and secrets exist. No new secrets needed.
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: added 'ssid' value 'MatosSorge'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: added 'scan_ssid' value '1'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: added 'auth_alg' value 'OPEN'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: added 'psk' value '<omitted>'
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) complete.
Jul 11 22:26:11 jupiter NetworkManager[924]: <info> Config: set interface ap_scan to 1
Jul 11 22:26:12 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: disconnected -> scanning
Jul 11 22:26:13 jupiter wpa_supplicant[1024]: Trying to associate with f4:55:9c:63:2e:51 (SSID='MatosSorge' freq=2462 MHz)
Jul 11 22:26:14 jupiter wpa_supplicant[1024]: Association request to the driver failed
Jul 11 22:26:14 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: scanning -> associating
Jul 11 22:26:16 jupiter wpa_supplicant[1024]: Associated with f4:55:9c:63:2e:51
Jul 11 22:26:16 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associating -> associated
Jul 11 22:26:16 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associated -> 4-way handshake
Jul 11 22:26:24 jupiter wpa_supplicant[1024]: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
Jul 11 22:26:24 jupiter wpa_supplicant[1024]: CTRL-EVENT-DISCONNECTED bssid=f4:55:9c:63:2e:51 reason=0
Jul 11 22:26:24 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: 4-way handshake -> disconnected
Jul 11 22:26:24 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: disconnected -> scanning
Jul 11 22:26:26 jupiter wpa_supplicant[1024]: Authentication with 00:00:00:00:00:00 timed out.
Jul 11 22:26:26 jupiter wpa_supplicant[1024]: Trying to associate with f4:55:9c:63:2e:51 (SSID='MatosSorge' freq=2462 MHz)
Jul 11 22:26:26 jupiter wpa_supplicant[1024]: Association request to the driver failed
Jul 11 22:26:26 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: scanning -> associating
Jul 11 22:26:28 jupiter wpa_supplicant[1024]: Associated with f4:55:9c:63:2e:51
Jul 11 22:26:28 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associating -> associated
Jul 11 22:26:28 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associated -> 4-way handshake
Jul 11 22:26:36 jupiter wpa_supplicant[1024]: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
Jul 11 22:26:36 jupiter wpa_supplicant[1024]: CTRL-EVENT-DISCONNECTED bssid=f4:55:9c:63:2e:51 reason=0
Jul 11 22:26:36 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: 4-way handshake -> disconnected
Jul 11 22:26:37 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: disconnected -> scanning
Jul 11 22:26:38 jupiter wpa_supplicant[1024]: Authentication with 00:00:00:00:00:00 timed out.
Jul 11 22:26:39 jupiter wpa_supplicant[1024]: Trying to associate with f4:55:9c:63:2e:51 (SSID='MatosSorge' freq=2462 MHz)
Jul 11 22:26:39 jupiter wpa_supplicant[1024]: Association request to the driver failed
Jul 11 22:26:39 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: scanning -> associating
Jul 11 22:26:41 jupiter wpa_supplicant[1024]: Associated with f4:55:9c:63:2e:51
Jul 11 22:26:41 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associating -> associated
Jul 11 22:26:41 jupiter NetworkManager[924]: <info> (eth2): supplicant interface state: associated -> 4-way handshake
Jul 11 22:26:49 jupiter wpa_supplicant[1024]: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
I can't really understand the problem. The WPA key is correct, but it still doesn't connect. lsmod shows:
wl 2573568 16892616544235766756 [permanent]
I would try to remove and install the driver again but doing:
pmatos@jupiter:~$ sudo rmmod wl
ERROR: Module wl is in use by [permanent]
Any idea of might be wrong or how I can obtain more information to get to the bottom of this issue?