I have a DWL-G510 card and normally it works, but eventually it will stop.

I'll reach a point where typing becomes very difficult, with some keys working but very slow responses, and some keys spitting out a couple dozen strokes for one.

Alternately, sometimes the machine just crashes hard.

When it doesn't crash, I can sometimes fix the problem by bringing wlan0 down, removing ndiswrapper, and then brining the wireless connection back up.

Other times, I can't seem to connect to my AP, even though I have a solid signal and everything else seems fine.

Sometimes when I bring the interface back up, the wierd keyboard input problem persists and I have to reboot.

When my system crashes, I get a message from the kernel saying "wireless event too big", but little else.