Broadcom BCM4312 with broadcom-sta

Some times people need to use wl kernel model to access broadcom wireless crads, I used it and it changed my interface name from wlan0 to eth1 but I can’t get scan with my card or connect any network in End I found how I can access it to work successfuly, if you need to use broadcom-sta do this things:

emerge -av broadcom-sta

And now you must reload your kernel modules with this command:


After you reloaded you modules you must add b43 and ssb modules to blacklist:

nano /etc/modprobe.d/blacklist.conf

And add this lines in end of the file:

blacklist b43
blacklist ssb

Now you must load wl & lib80211 modules:

modprobe wl lib80211

And in end you need to shutdown your computer (no reboot):

shutdown -h now

After you powered you pc you must up your wireless interface:

ifconfig eth1 (or eth0) up

Now you can use your broadcom successfuly!

Thank you very much for this article, It seems help for trouble with Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)