I can't get my Broadcoam BCM4322 to connect to a protected access point.
I've tried the drivers from rpmfusion, and tried to build the module with the source+binary package from Broadcom, all with no luck. The failure seems to happen during the WPA negotiation.
I haven't tried connecting to an unsecured WiFi access point.
When booting this same laptop to Kubuntu 9.04, it can connect to secured, so it is possible under linux.
Here's output from lspci, and the tail of the log while KNetworkManager is trying to connect the device.
Help appreciated.
lspci | grep -i network
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
tail -F /var/log/messages
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) starting connection 'SeattleHQ'
Jul 14 15:59:12 laptop NetworkManager: <info> (eth1): device state change: 3 -> 4
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Jul 14 15:59:12 laptop NetworkManager: <info> (eth1): device state change: 4 -> 5
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1/wireless): access point 'SeattleHQ' has security, but secrets are required.
Jul 14 15:59:12 laptop NetworkManager: <info> (eth1): device state change: 5 -> 6
Jul 14 15:59:12 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Jul 14 15:59:18 laptop NetworkManager: <info> (eth1): supplicant connection state: scanning -> inactive
Jul 14 15:59:20 laptop NetworkManager: <WARN> update_one_setting(): Failed to update connection secrets: 1 802-1x
Jul 14 15:59:20 laptop NetworkManager: <WARN> real_connection_secrets_updated(): Ignoring updated secrets for setting 'ipv4'.
Jul 14 15:59:20 laptop NetworkManager: <WARN> real_connection_secrets_updated(): Ignoring updated secrets for setting '802-11-wireless'.
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Jul 14 15:59:20 laptop NetworkManager: <info> (eth1): device state change: 6 -> 4
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Jul 14 15:59:20 laptop NetworkManager: <info> (eth1): device state change: 4 -> 5
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1/wireless): connection 'SeattleHQ' has security, and secrets exist. No new secrets needed.
Jul 14 15:59:20 laptop NetworkManager: <info> Config: added 'ssid' value 'SeattleHQ'
Jul 14 15:59:20 laptop NetworkManager: <info> Config: added 'scan_ssid' value '1'
Jul 14 15:59:20 laptop NetworkManager: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Jul 14 15:59:20 laptop NetworkManager: <info> Config: added 'auth_alg' value 'OPEN'
Jul 14 15:59:20 laptop NetworkManager: <info> Config: added 'psk' value '<omitted>'
Jul 14 15:59:20 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Jul 14 15:59:20 laptop NetworkManager: <info> Config: set interface ap_scan to 1
Jul 14 15:59:20 laptop NetworkManager: <info> (eth1): supplicant connection state: inactive -> scanning
Jul 14 15:59:25 laptop NetworkManager: <info> (eth1): supplicant connection state: scanning -> associating
Jul 14 15:59:28 laptop NetworkManager: <info> (eth1): supplicant connection state: associating -> 4-way handshake
Jul 14 15:59:28 laptop NetworkManager: <info> (eth1): supplicant connection state: 4-way handshake -> associated
Jul 14 15:59:29 laptop NetworkManager: <info> (eth1): supplicant connection state: associated -> 4-way handshake
Jul 14 15:59:32 laptop NetworkManager: <info> (eth1): supplicant connection state: 4-way handshake -> disconnected
Jul 14 15:59:32 laptop NetworkManager: <info> (eth1): supplicant connection state: disconnected -> scanning
Jul 14 15:59:39 laptop NetworkManager: <info> (eth1): supplicant connection state: scanning -> disconnected
Jul 14 15:59:39 laptop NetworkManager: <info> (eth1): supplicant connection state: disconnected -> scanning
Jul 14 15:59:45 laptop NetworkManager: <info> (eth1): supplicant connection state: scanning -> associated
Jul 14 15:59:45 laptop NetworkManager: <info> (eth1): supplicant connection state: associated -> 4-way handshake
Jul 14 15:59:46 laptop NetworkManager: <info> Activation (eth1/wireless): association took too long.
Jul 14 15:59:46 laptop NetworkManager: <info> (eth1): device state change: 5 -> 6
Jul 14 15:59:46 laptop NetworkManager: <info> Activation (eth1/wireless): asking for new secrets
Jul 14 15:59:46 laptop NetworkManager: <info> (eth1): supplicant connection state: 4-way handshake -> disconnected
Jul 14 15:59:57 laptop NetworkManager: <WARN> update_one_setting(): Failed to update connection secrets: 1 802-1x
Jul 14 15:59:57 laptop NetworkManager: <WARN> real_connection_secrets_updated(): Ignoring updated secrets for setting 'ipv4'.
Jul 14 15:59:57 laptop NetworkManager: <WARN> real_connection_secrets_updated(): Ignoring updated secrets for setting '802-11-wireless'.
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Jul 14 15:59:57 laptop NetworkManager: <info> (eth1): device state change: 6 -> 4
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Jul 14 15:59:57 laptop NetworkManager: <info> (eth1): device state change: 4 -> 5
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1/wireless): connection 'SeattleHQ' has security, and secrets exist. No new secrets needed.
Jul 14 15:59:57 laptop NetworkManager: <info> Config: added 'ssid' value 'SeattleHQ'
Jul 14 15:59:57 laptop NetworkManager: <info> Config: added 'scan_ssid' value '1'
Jul 14 15:59:57 laptop NetworkManager: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Jul 14 15:59:57 laptop NetworkManager: <info> Config: added 'auth_alg' value 'OPEN'
Jul 14 15:59:57 laptop NetworkManager: <info> Config: added 'psk' value '<omitted>'
Jul 14 15:59:57 laptop NetworkManager: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Jul 14 15:59:57 laptop NetworkManager: <info> Config: set interface ap_scan to 1
Jul 14 15:59:57 laptop NetworkManager: <info> (eth1): supplicant connection state: disconnected -> scanning