Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Write an article for LinuxForums Today! Win Great Prizes!
Ndiswrapper: almost there but what am I doing wrong?
Hello everyone.
I hope there is someone who can help me deal with this as I am getting VERY, VERY frustrated here...
What I need to do is to get my IBM 390X laptop work with Belkin F5D7050 USB wireless network adapter with WPA-PSK (TKIP). I understand, I have to use Ndiswrapper to get the drivers work and then wpa_supplicant to make WPA work. To make it easier, I changed my encryption to WEP for time being in order to be able to see wheather the Ndis-wrapped driver works in the first place before starting to play with wpa_supplicant.
My machine has Debian Etch (testing 2.6.18-3-686) installed on it which was installed using Cisco Aironet 350 NIC. That one connects to internet no trouble at all. Plugged in the Belkin adapter and ran the following commands as instructed here:
All that ran no problem at all. Then I ran ndiswrapper -l which returned:
rt2500usb invalid driver!
To correct that one (as I found instructed somewhere on the web), I copied rt2500usb.sys to /etc/ndiswrapper/rt2500usb. Running ndiswrapper -l after that returned:
Don't know if this would matter, but I think you run ndiswrapper -l right after ndiswrapper -i to ensure the driver is properly installed and hardware is present. I've never run it after depmod -a and modprobe. Possibly it could give a different reading depending on when you do it? It seems if you ran modprobe ndiswrapper without complaints, the driver should be installed. I have the same chipset in a Dlink and with ndiswrapper it uses from the included CD netrtusb. I had major problems with it locking my system. As I did, you could try the native rt2570 driver from serialmonkey. I'm using that right now and so far I'm getting good results. I couldn't advise on the business about the .sys file, but maybe thats why it won't see it as a device. I've also found different versions of Ndiswrapper give widely varying results. I'd try a different version of ndiswrapper just to see, and install the .inf file. Also, is the driver you are installing from XP? Have you tried the others? Win2k etc? You've probably considered all of these things. I'd give the rt2570 a try though. Sorry I couldn't help more...
You are right there, I did run depmod -a and modprobe ndiswrapperbefore ndiswrapper -l but that should be the right thing to do. I will try the rt2570 driver from serialmonkey, as you suggested. With the version of ndiswrapper, I think it downloads the most recent one automatically well, I hope so, because I don't want to have all this business of uninstalling it again, easier just to re-do the whole OS for me. Yes, the driver I was trying to install is from the CD that came with it. But I installed it with Sarge in the past and it worked like a dream. May be Etch would like the serialmonkey driver better? But I'll give rt2570 a try and post the results tonight. thank you for the advice, LHM
Open Source Security Myths Dispelled Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization subscribe
InformationWeek InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology. subscribe