HOWTO: User NdisWrapper to Install my Wifi Card
NdisWrapper may allow you to use your Windows wifi drivers on your GNU/Linux box. Here’s how:
- Install NdisWrapper: either use your package manger or download the package from the NdisWrapper site.
- Locate the *.inf and *.sys files on your Windows driver CD (we’ll use d:\winXP\driver.inf and d:\winXP\driver.sys for the example)
- Install the drivers. Type:
ndiswrapper -i /mnt/cdrom/driver.inf (your device may differ)
- After installing, check that the driver was installed correctly by typing:
ndiswrapper -l
The terminal should report back the name of your driver.
You can now get on with the business of configuring your card with iwlist and iwconfig.
Note: Theses are the steps I have used many times with two different wifi cards and have had success from. However, the NdsiWrapper site’s instructions contain many other steps that I have never executed. If you’re having troubles, please check out the NdisWrapper instructions.
Note: Being a good little GNU/Linux blogger, I thought it would be a good idea to actually check out the NdisWrapper instructions to see how they worked. Well, for me they borked my system totally and brought me down, down, down. I had to go back to the instructions that I’ve detailed here to get my system back up. Your mileage may vary, though, so if one set of instructions doesn’t work for you, try the other.
Related Stories
POSTED IN: How To
5 opinions for HOWTO: User NdisWrapper to Install my Wifi Card
Aaron Brazell
Dec 12, 2005 at 2:45 pm
Dude…. your slashes are inverted. :p
Jon
Dec 12, 2005 at 2:46 pm
Whoa….musta been in a Windows state of mind :)
Fixed, thanks!
Aaron Brazell
Dec 12, 2005 at 2:47 pm
Obviously. :-)
New Linux User » Geeky Fun: Underground Desktop, Whoppix, and Vector Linux
Jan 27, 2006 at 6:18 am
[…] That’s not what I’m bitching about, however. I’m perfectly happy to use NDISwrapper to get my wifi card up and running and then bring ifconfig and iwconfig to bear to configure the thing and bring it up. Problem is, Underground Desktop doesn’t come with NDISWrapper. […]
gr8linux
Mar 25, 2008 at 2:14 pm
I think after that you need to used :
#modprobe ndiswrapper
and so if you have buggy linux driver you must blocked and so removed it by:
#rmmod bcm43xx
and then used the depmode ndiswrapper
if you want the buggy linux driver removed and don’t appear after reboot add :
blacklist bcm43xx
into /etc/modprobe.d/blacklist into Debian base distro
;) have nice hacking
Have an opinion? Leave a comment: