Linksys Wireless B
From ArchWiki
[edit] Installing the Linksys Wireless "B" Version 4 NIC under ArchLinux/2.6.5
Tested with a pcmcia card, but should work the same for PCI - They don't, see bottom of page if you have a pci card.../droog.
- Download the Windows XP Drivers from: [1]
- Download the ndiswrapper source from [ndiswrapper.sourceforge.net] to its own directory
/ndiswrapper.
ndiswrapper 0.7 is recommended, but 0.8 worked just fine for me as well.
- As root:
cd /ndiswrapper tar zxvf ndiswrapper-0.xx.tar.gz(replace xx with version number)cd ndiswrapper-0.xx(replace xx with version number)make installcd ..(so you are back in the /ndiswrapper directory.)unzip "winxp-8180(169).zip"(make sure you use the quotes so you won't get a token error.)- type:
ndiswrapper -i NET8180.INF
you have to make && make install ndiswrapper from source!!!#type: ndiswrapper -l (it should then list the installed drivers)
- type:
dmesg || grep "wlan0"(it should list it.) - type:
ndiswrapper -m(will save module information.) - type:
modprobe ndiswrapper - With all luck, the ndiswrapper module will load. After this I just used iwconfig to set up the Wifi conn.
A basic setup would look something like:
iwconfig wlan0 mode Managed && iwconfig wlan0 essid MY_ESSID && iwconfig wlan0 channel MY_CHANNEL
Then, edit /etc/rc.conf
- in the
MODULESline, addndiswrapper, - in the
INTERFACESline, add wlan0="wlan0 IP_I_WANT_TO_USE" or just put wlan0="dhcp"
Finally, type: /etc/rc.d/network restart
PCI
Sorry about the bad format i just thought i would throw this in here cause i just got this working today, .../droog.
The _v4 pci cards use an inproconn chipset. I have it working perfectly with ndiswrapper and this driver [2]
you have to ./configure && make && make install ndiswrapper from source!!! Then load all 3 inf files with 'ndiswrapper -i file.inf'
I added 'wlan0="dhcp"' to rc.conf and added ndiswrapper to the modules. instead of restarting, as root 'modprobe ndiswrapper'
lastly do 'ifconfig wlan0 up', after that either use the gtk wifi-radar or kwifimanager or read some man pages...
It worked for me hope it does for you...