Linksys Wireless B

From ArchWiki

Jump to: navigation, search


Image:Tango-emblem-important.png The factual accuracy of this article is disputed.
Please cite the origin of the disputed facts or remove anything that is unverifiable. (Discuss)
Image:Tango-view-fullscreen.png This article needs expansion.
Further information might be found on the talk page or may need to be cited from outside sources. Please remove this message once the article has been expanded.

[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.


  1. Download the Windows XP Drivers from: [1]
  2. 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.

  1. As root: cd /ndiswrapper
  2. tar zxvf ndiswrapper-0.xx.tar.gz (replace xx with version number)
  3. cd ndiswrapper-0.xx (replace xx with version number)
  4. make install
  5. cd .. (so you are back in the /ndiswrapper directory.)
  6. unzip "winxp-8180(169).zip" (make sure you use the quotes so you won't get a token error.)
  7. type: ndiswrapper -i NET8180.INF

you have to make && make install ndiswrapper from source!!!#type: ndiswrapper -l (it should then list the installed drivers)

  1. type: dmesg || grep "wlan0" (it should list it.)
  2. type: ndiswrapper -m (will save module information.)
  3. type: modprobe ndiswrapper
  4. 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 MODULES line, add ndiswrapper,
  • in the INTERFACES line, 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...

Personal tools