Added by Jesse Zhang, last edited by Jesse Zhang on Mar 14, 2010  (view change)

Labels:

Add Labels
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

If you BCM43XX wireless card is not working, below is a brief from http://linuxwireless.org/en/users/Drivers/b43, with specific information for foresight. See the original page for details.

This page is for the 802.11 B/G family of wireless chips from Broadcom, with model number like BCM43()(), e.g. BCM4311, BCM4312. (According to the above page,) the drivers described here don't apply to USB devices with Broadcom chip.

Check this part to find out if your model needs the b43 driver or b43legacy. Most chips need b43.

You need:
1. firmware extractor (called b43-fwcutter):

sudo conary update b43-fwcutter=@fl:2-devel

2. a proper version of Broadcom's proprietary driver:
If you decide you need the b43 driver, use version 4.150.10.5: (reference)

wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o

If b43legacy, use version 3.130.20.0: (reference)

wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o

Note 1: there is a now-deprecated driver called bcm43xx (its name coincide with the way the chips are described(BCM43xx)).
Note 2: this case, using the b43 driver with an LP-PHY card, is missing from here. Use the original instructions if you think that one is applicable.
Note 3: If the above instructions don't work, try removing the broadcom-wl package.