There are few steps with can help you trobleshoot this: 1. try to connect with plain wpa_supplicant. Kill networkmanager, wpa_supplicant and dhcpcd and everything else; create configuration file: network={ ssid="$WIRELESS_SSID" psk="$WIRELESS_PASSPHRASE" } Save it as "wpa_supplicant.conf", start wpa_supplicant: "wpa_supplicant -iwlan0 -c/home/magnus/wpa_supplicant.conf", try to fetch configuration from dhcp: "dhcpcd wlan0". This way nm won't mess with wifi chipset. 2. you can also load b43 module with "verbose=3 hwtkip=0 nohwcrypt=1" or other options (check "modinfo b43"). 3. maybe latest kernel just have issues with this chip, try linux-lts. -- Krzysztof Warzecha