You have the classic firmware problem. It's pretty easily fixed. Remove the device. Get a wired ethernet connection temporarily and do:
Code:
sudo mkdir /lib/firmware/RTL8192SU
wget http://launchpadlibrarian.net/37387612/rtl8192sfw.bin.gz
gunzip rtl8192sfw.bin.gz
sudo mv rtl8192sfw.bin /lib/firmware/RTL8192SU/
Reinsert the device and you should be working.
I notice that ndiswrapper is still active and you'll probably have a more efficient system if, after you verify the native driver is working, do:
Code:
sudo apt-get remove --purge ndiswrap*
sudo rm /etc/modprobe.d/blacklist
Post back if you get stuck.