Alright first things first, this is a how to for Ndiswrapper, and not for fwcutter. With that being said lets begin.
1.) Getting ride of fwcutter.
sudo aptitude remove b43-fwcutter
Alright now that we have fwcutter off the block lets work on getting Hardy ready for Ndiswrapper.
2.) Ndiswrapper workaround for Hardy.
sudo gedit /etc/init.d/wirelessfix.sh
and paste this:
Quote:
#!/bin/bash
modprobe -r b44
modprobe -r b43
modprobe -r b43legacy
modprobe -r ssb
modprobe -r ndiswrapper
modprobe ndiswrapper
modprobe b44
into the file. Close and save it.
Next, run this:
Code:
cd /etc/init.d/ && sudo chmod 755 wirelessfix.sh
and finally, this:
Code:
sudo update-rc.d wirelessfix.sh defaults
Now that we have that problem all worked out lets move on to figuring out which Broadcom card you have in your laptop!
3.) Getting the specs. on your Broadcom card!
lspci | grep Broadcom\ Corporation (and) lspci -n | grep '14e4:43'
4.) Now that you know what Broadcom wireless chip set your using go to this link and download the right drivers for you model! The Link (Note: I would follow my Instructions on setting up Ndiswrapper and installing your driver. Just use this link to download the correct broadcom driver!)
5.) Getting the Newest Ndiswrapepr ( I usually do everything in root, however if your not in root use sudo before "apt-get", going root in terminal just enter "sudo -i")
apt-get update
apt-get install ndiswrapper-utils-1.9
apt-get install build-essential
apt-get install linux-headers-`uname -r`
Now you should have the latest Version of Ndiswrapper installed.
6.) Removing bcm43xx
rmmod bcm43xx
modprobe ndiswrapper
7.) Now Extract your Broadcom wireless Driver
unzip -a (your driver) example= "unzip -a sp33008.exe"
8.) Now that your driver is extracted navigate to the directory your bcmwl5.inf file is and install it using these commands.
ndiswrapper -i bcmwl5.inf
ndiswrapper -l
ndiswrapper -m
echo ndiswrapper >> /etc/modules
(note: there is no need to blacklist anything!)
Restart and enjoy using Wireless!!!
Bookmarks