2009-06 on `extra1' (children's desktop thing at home, PCI wireless card). 2009-07 on `slab' (acer extensa 5420 laptop, screen recently mended) Instructions for getting a working wireless driver. Only the time on `slab' is recorded here. http://linuxwireless.org/en/users/Drivers/b43 is the source of all detail. # lspci -vnn | grep 14e4 05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) We see that this is on the supported list, for the b43 (rather than b43legacy): 14e4:4311 supported BCM4311 b43 using the b43 driver from linux-2.6.25 and newer ? # uname -a Linux slab 2.6.27-gentoo-r7 #2 SMP PREEMPT Fri Jun 26 01:57:39 CEST 2009 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-58 AuthenticAMD GNU/Linux yes ... (note the need for kernel options: Networking / Wireless / Generic IEEE...(mac80211) Device Drivers / Network Device Support / Wireless LAN / Broadcom 43xx ... ) Use version 011 of b43-fwcutter: # wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-012.tar.bz2 # tar xjf b43-fwcutter-012.tar.bz2 # cd b43-fwcutter-012 # make # cd .. Use version 4.150.10.5 of Broadcom's proprietary (firmware) driver: # export FIRMWARE_INSTALL_DIR="/lib/firmware" # wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 # tar xjf broadcom-wl-4.150.10.5.tar.bz2 # cd broadcom-wl-4.150.10.5/driver # ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o All files appeared ok, but the wireless card wasn't seen. Including the acer_acpi module (outside the kernel tree, from gentoo's emerge: # emerge acer_acpi then insert the module (set for each boot too): # modprobe acer_acpi the following was suggested from a website, but seemed not needed: # echo "enabled:1">/proc/acpi/acer/wireless To connect to the WPA-PSK TKIP net at Dinton, this command was used: # wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant.conf Note the `wext' (wireless extensions) driver, implying that the driver behaves properly and does all the right things in the right ways...