I have a similar problem. When I use ndiswrapper when my WNDA3100v2 is plugged in, then lsusb hangs forever. Only a reboot can stop it (kill -9 doesn't work). I've attached the output of strace, udevadm and dmesg for lsusb, and in the dmesg file you can see that ndiswrapper is reporting a bug in itself.
I have a similar problem. When I use ndiswrapper when my WNDA3100v2 is plugged in, then lsusb hangs forever. Only a reboot can stop it (kill -9 doesn't work). I've attached the output of strace, udevadm and dmesg for lsusb, and in the dmesg file you can see that ndiswrapper is reporting a bug in itself.