Wireless LAN Broadcom 4313 install 802.11 Linux STA driver (Problems with > 3.0 kernels)
Problems with > 3.0 kernels
===========================
A problem has appeared with recent 3.X.X kernels where the wl.ko driver loads but is inoperable.
The issue is related to the new bcma driver which is incompatible with this driver. The bcma driver
is analogous to the old ssb driver and bcma needs to be removed and/or blacklisted before wl
can function properly:
See if any relevant drivers are loaded:
$ lsmod | grep 'b43 \| bcma \| wl'
If any of these are installed, remove them (as root):
# rmmod b43
# rmmod bcma
# rmmod wl
Now load the new wl driver:
# insmod wl.ko
wl.ko should now be functional.
To blacklist the bcma driver and prevent it from loading in the future:
# echo "blacklist bcma" > /etc/modprobe.d/blacklist.conf