john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

Linux ndiswrapper linksys wifi

Anyway, once all that was done, I couldn't get the card to work. iwlist wlan0 scan said that it couldn't pick anything up. ifup wlan0 said it couldn't get a dhcp response. After loads of trying different drivers and reloading modules, etc. I looked at the dmesg output and saw that there was some module called acx_pci that seemd to be trying to operate my card. There was even a little warning that my card used proprietary drivers and that acx_pci might not work. So I rmmod ndiswrapper, rmmod acx_pci, modprobe ndiswrapper. BINGO! ifup wlan0 and everything is hunky-dory. Now I need to figure out how to keep acx_pci from loading on boot and how to get ndiswrapper to load on boot. If anyone knows, please let me know. I've tried ndiswrapper -m. It says that it's good, but when I boot - no ndiswrapper...

  1. Use Synaptic to get ndiswrapper-tools
  2. Get the windows drivers, and copy the .sys and .inf to somewhere (say /home//Linksys/)
  3. Open terminal, and enter the following commands: 3a. cd Linksys 3b. sudo ndiswrapper -i .inf (mine was lsb something, but I just renamed it to linksys.inf as it makes it easier). The screen should show something about Forcing parameter RadioState|0 to RadioState|1... mine had 4 lines. 3c. cd /etc/ndiswrapper/ 3d. Edit all the .conf files, look for the line RadioState|1 and change it to RadioState|0 (to do this, I had to type sudo gedit and open the files from the GUI... gedit didn't quite like opening files with \: from the command line, not sure why) I'm not sure if just changing one or two files will work, but I just changed all 4.

3e. sudo modprobe ndiswrapper 3f. (optional) sudo echo ndiswrapper >> /etc/modules 3g. sudo iwlist wlan0 scan (look for your access point in the list) 3h. sudo iwconfig wlan0 channel essid mode Managed (the X and ESSID should come from the iwlist) 3i. sudo ifup wlan0

$ ndiswrapper -l You should see Installed ndis drivers: bcmwl5 present

Load the module $ modprobe ndiswrapper

To see if the module loaded type $ dmesg


  • « Linux network wifi ndiswrapper knoppix dell wireless 1450 part1
  • Linux ramdisk »

Published

Feb 6, 2010

Category

linux

~344 words

Tags

  • linksys 3
  • linux 249
  • ndiswrapper 4
  • wifi 10