My wireless card (an Atheros AR928x) was not performing very well. At the suggestion of a friend I tried to use NDISWrapper (using the ndisgtk GUI interface) to see if a Windows driver would work better. I found the XP drivers online, tried several versions and, after none worked, I decided that I might as well settle with the crappy quality of the Linux driver and let it go. Sadly, that may not be possible.

I removed the drivers (again via ndisgtk) and now the laptop can't use the card at all. It won't detect any networks (even when just five feet from the router) and I'm not sure what's causing this. I've tried rebooting and rebooting into an older kernel. I checked lspci and it still recognizes the card.

Any idea what's up and how I could fix it?