Filed under: Linux
1. First step, you must uninstall ndiswrapper & bcm43xx-fwcutter
sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
sudo apt-get remove bcm43xx-fwcutter
2. Add bcm43xx to the /etc/modprobe.d/blacklist file
sudo vim /etc/modprobe.d/blacklist
add this line “blacklist bcm43xx” (without “”)
3. Reboot
4. Download driver for BCM94311MCG wlan mini-PCI here ( if this link expire or not found, you can contact me )
tar -xzvf WLANBroadcom.tar.gz
move the folder WLANBroadcom to your home directory
mv WLANBroadcom/ /home/yourname/
5. Install ndiswrapper from source :
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
mkdir -p ~/bcm43xx/ndiswrapper
cd ~/bcm43xx/ndiswrapper
sudo wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.49.tar.gz
tar xvzf ndiswrapper-1.49.tar.gz
cd ndiswrapper*
make distclean
make
sudo make install
6. Install windows driver (BCM94311MCG wlan mini-PCI) with ndiswrapper
cd /home/yourname/WLANBroadcom/
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo vim /etc/modules
add this line “ndiswrapper” (without “”)
sudo modprobe ndiswrapper
sudo ndiswrapper -m
7. Reboot