Networking :: Misbehaving card
I have a Realtek RTL8185 that works fine in DSL with ndiswrapper under version 2.4 but if I try to use it in 3.0 or DSL-N, it won't work. Everything seems right. Even if I type in all the info on command line for ndiswrapper, modprobe, and iwconfig, it looks right and shows no errors. The lights are on, but it just won't work. I can't get a DHCP address. Using "pump -i wlan0" fails. I had previously modified bootlocal.sh to automate the startup as well. I have even started the system using nodhcp to start clean. No dice. Any pointers?
Here's what's going on here. I have a script to speed it up too, but it gets the same DHCP failure.
ndiswrapper -i /etc/network/net8185.inf
modprobe ndiswrapper
iwconfig wlan0 essid XXXX channel 6 enc XXXXXXXXXX
pump -i wlan0
Everything goes without error until pump. Then it errors out "Operation failed."
Here's an update. I have tried DSL-N RC3, DSL 3.01, a couple versions of e17, , Debian, and several other distros using various 2.4 and 2.6 kernels, with several different versions of ndiswrapper, from 1.1 to 1.18. I have also tried drivers from Win98, Win98se, Win2k, WinME, and WinXP. Something in ndiswrapper after about version 1.14 seems to cause a failure to actually make the connection. It seems that iwconfig works but no data goes in or out of the card. Despite the link and activity lights going as they should, nothing works. The lights are on, but nobody is home....
Has anybody successfully compiled a newer version of ndiswrapper on DSL?
original here.