I went through larry’s sticky but two of his things didn’t work for me. I do however have the same Broadcom BCM4312 wlan. In network settings it shows:
BCM4312 802.11a/b/g DHCP
In network settings it shows:
BCM4312 802.11a/b/g DHCP (not connected)
Device name wlan0
Started automaticly at boot
IP address assigned DHCP
It appears to be setup but it does not show any wireless networks.
I had attached a linksys wireless G network usb adapter and it worked until I tried making the Broadcom work but now that one will connect to the wireless connection but Firefox or email doesn’t work.
The Broadcom adapter works fine with Windows Vista. any help will be appreciated.
One more thing to do. Enter the command ‘dmesg | grep b43’ and look at the
results. If it says something about “firmware not loaded”, then you need to
intall firmware. If you have Internet access with a wired connection while in
Linux, enter the command ‘sudo /usr/sbin/install_bcm43xx_firmware’. If you do
not have access from Linux, then the stickies tell you how to get the firmware
If the dmesg output says that the firmware is loaded, then ppost the output of
You may try this
Fix BCM4311/4312/4321/4322 Wireless in openSUSE 11.1 and earlier | SUSE & openSUSE
It uses the 1-click installer for the drivers (linux) from Broadcom. as pointed out by Larry, it takes care of the firmware installation as well. But, ensure you blacklist the bcm43xx drivers before installing this one.
> You may try this
> ‘Fix BCM4311/4312/4321/4322 Wireless in openSUSE 11.1 and earlier |
> SUSE & openSUSE’ (http://tinyurl.com/a23lsw)
> It uses the 1-click installer for the drivers (linux) from Broadcom. as
> pointed out by Larry, it takes care of the firmware installation as
> well. But, ensure you blacklist the bcm43xx drivers before installing
> this one.
Don’t even bother with blacklisting the bcm43xx driver. It died with the release
of kernel 2.6.26. To run the Broadcom wl driver with cards that are supported by
the in-kernel driver b43, you need to blacklist ssb, which is the PCI driver for
these cards. OTOH, it makes no sense to use an out-of-kernel driver for the
BCM4311 and the early versions of BCM4312. The Broadcom driver taints your
kernel and has to be rebuilt with every update of the kernel.