I have recompiled my kernel to enable wireless radio, and successfully installed ndiswrapper 1.9, so everything should work, right? Nope. Running
lists my driver and shows
Code:
Driver installed, hardware present
.
says that alias wlan0 ndiswrapper is already in /etc/modprobe.conf, and I have verified this.
Code:
modprobe ndiswrapper
should be all I have to do to get my card working. But, when I modprobe nothing happens. My dmesg looks like this
Code:
4299391.937000 ndiswrapper version-1.9 loaded (preemt=no, smp=yes)
4299391.943000 usb core: registered new driver ndiswrapper
It should be loading the driver netwpn11 and activating wlan0, which it does sometimes. In fact, once it even started at boot. My wireless card connected to my AP (right ESSID) and after running dhcpcd it started loading a web page. But right after the page started loading, my computer froze solid. I haven't been able to recreate the fault since. When the driver loads properly and I run iwconfig I get a warning before it displays wlan0 saying
Code:
Driver compiled with Wireless Extensions 19. Driver only support Wireless Extensions 17, so it might be broken
That's not exactly right, but since I haven't been able to reproduce the conditions I don't know the exact verbage. How can I roll back to Wireless Extensions 17? emerge --search wireless-extensions doesn't turn up anything (I searched for many variations of wireless-extensions to see if anything turned up). I am using Gentoo, with kernel 2.6.15