Friday, August 24, 2007

So I've finally resolved the ONE big issue that I've always had with getting Linux to recognize my built-in wireless chipset in my laptop thanks to the awesome tutorials I've found at Ubuntu1501's Blog. In case anyone is curious, here is the script that I ran through that ended up working. If you need more details about executing it, absolutely visit the linked site, his site really is great.

Execute line by line:
sudo rmmod ndiswrapper
sudo apt-get remove ndiswrapper-utils
sudo rmmod ndiswrapper
sudo apt-get remove ndiswrapper-utils
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
wget http://easynews.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.47.tar.gz
wget http://ftp.us.dell.com/network/R140747.EXE
mkdir ~/.drivers
mv ~/ndiswrapper-1.47.tar.gz ~/.drivers
mv ~/R140747.EXE ~/.drivers
cd ~/.drivers
tar -xzvf ndiswrapper-1.47.tar.gz
sudo su
sudo echo blacklist bcm43xx >> /etc/modprobe.d/blacklist

::REBOOT HERE::

cd ~/.drivers/ndiswrapper-1.47
sudo make uninstall
sudo make
sudo make install
cd ~/.drivers
unzip -a R140747.EXE
cd ~/.drivers/DRIVER
sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo modprobe ndiswrapper

::REBOOT HERE::

sudo iwlist scanning
Good luck all! I'm off enjoying my wireless. I think for the next post I'll adding a list of applications that I've installed since getting the wifi working along with in the future adding my Samba smb.conf file for anyone who is interested in it.