Configuring Wireless BCM4310 UART card in Debian Etch amd64 using ndiswrapper
This how to explains the steps involved in configuring BCM4310 UART wireless card in Debian etch.
Before proceeding to the steps check whether this how to applies* to you by issuing the following command:
$ lspci | grep 4310
If you get some output like the one given below then go ahead
Network controller: Broadcom Corporation BCM4310 UART (rev 01)
Procedure
Step 1: Download the driver from ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exe
Step 2: Install linux headers for your running kernel
apt-get install linux-headers-`uname -r`
Step 3: Install GNU build tools and cabextract to extract drivers
apt-get install build-essential cabextract
Step 4: You can obtain a copy of ndiswrapper latest source from http://ndiswrapper.sf.net
tar -xzvf ndiswrapper-1.34.tar.gz cd ndiswrapper-1.34 make distclean make; make install
Step 5: Extract the driver which you have downloaded in step 1)
$ cabextract sp33008.exe
Step 6: Install the driver using ndiswrapper
$ ndiswrapper -e bcmwl5 $ ndiswrapper -i bcmwl5.inf $ ndiswrapper -l $ ndiswrapper -m $ modprobe ndiswrapper
Step 8: Add ndiswrapper to /etc/modules
$ echo ndiswrapper >> /etc/modules
Step 9: Go to Desptop->Administration->Networking and give the parameters required for wlan0 wireless card
Step 10: Reboot your machine and Enjoy using wireless :) (Though this step is not required if you know the ways and means ;) )
You may need to do add this line to /etc/modprobe.d/blacklist in Ubuntu:
blacklist bcm43xx
and then run the following command
$ modprobe -r bcm43xx
*NOTE: This how to can be applied for for any of the existing wireless card provided it is supported to work using ndiswrapper. You can check this from the following link and download the drivers from the links given:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/List
If you have any doubts just post a comment to this blog entry or shoot a mail to me (stylesen at gmail dot com)
This how-to is also applicable to Ubuntu users with not much change!
syndicate this site
THANKS A LOT!!!
In first place congratulations for your excelent Blog and recomendations!... i tried what you said in this page and it worked perfect for me.
I tried so many times to get my wireless working in Ubuntu Dapper and nothing worked. Then i just stop using Ubuntu and start with Etch, and your solution was perfect
By the way I recommend Etch!... it's so much better than any other distro ive used. With this im not saying that ubuntu is bad option (its very god).. i just like more Debian.
Sorry for my bad english.
Etch rocks!
Even I love Debian! Unfortunately in my office I need to use Ubuntu :( But still I have my laptop as dual boot in which I ll use Debian Etch at home :)
WPA
Hi,
Do you have WPA working? Or WEP?
Thanks
Hi,
first of all I want to say thanks for the HowTo you've written. However, unfortunately my WLAN isn't working - still.
If it is of your interest I will paste to http://paste.debian.net my configuration files such as /e/n/interfaces; /e/modules /e/resolv.conf and if you may need more information (output) just let me know. I honestly would highly appreciate some advise/help from you.
Kind regards
Niels
Shoot a mail
Please shoot a mail to my gmail id so that I can solve your problem if possible :)
Re: ndiswrapper setup
Hi
I followed your howto to try and setup wireless on my laptop using ndiswrapper. I did all the steps correctly and they worked fine. But modprobe ndiswrapper gives an error like "FATAL:Module ndiswrapper not found". I use the kernel 2.6.18-4-686 on debian etch. Can you help me?