First, verify that you have the correct firmware:
Code:
sudo dpkg -s linux-firmware-nonfree | head -n5
If it isnt installed, get it:
Code:
sudo apt-get install linux-firmware-nonfree
Now remove the usually conflicting package:
Code:
sudo apt-get purge bcmwl-kernel-source <--this is the step that many miss
And the same for ndiswrapper:
Code:
sudo apt-get purge ndiswrapper*
Check your blacklists:
Code:
gksudo gedit /etc/modprobe.d/blacklist.conf
If b43 or ssb is blacklisted, remove the line(s). Proofread carefully, save and close gedit.
Check what modules are forced to be loaded:
Code:
gksudo gedit /etc/modules
If wl or ndiswrapper is listed, remove them. Proofread carefully, save and close gedit.
Reboot. How is your wireless working?
Bookmarks