Wireless Broadcom not detected in Linux Slackware ??
# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
So, I decided to go ahead and install Slackware, since that ships with xorg-server 1.7.7. Well once I got that up and running, I then ran into problems with the wireless drivers. This is what I’ve got:
# lspci | grep 802 02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01)
With a little help from Broadcom, and LinuxWireless.org, I was able to get the firmware as well as the driver I needed to install to get this finally working. The drivers I used also got WPA2-AES working without any additional configuration. First thing I did was made sure all the drivers that came with the distribution were disabled.
# lsmod | grep "b43\|ssb\|wl"
Then I used rmmod to remove anything that was still running and blacklisted the unneeded drivers to prevent them from loading in the future.
# rmmod b43 # rmmod ssb # rmmod wl # echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
Now we’ll download the drivers, grab the needed libraries, and build them.
# mkdir hybrid_wl # cd hybrid_wl # tar zxvf hybrid-portsrc-x86_32-v*.*.*.tar.gz # make
When it’s done, it should make a wl.ko in the current directory. I like to move this to a better location.
# cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
Now modprobe/insmod it, and reboot.
# modprobe lib80211 # insmod wl.ko # echo modprobe wl >> /etc/rc.d/rc.local # reboot
When the system comes up, you should see eth1 in the device list! Hope this works for you. It took me a long time to figure this out 🙂