I have the same problems (wpa_supplicant, ndiswrapper and WPA-PSK mode). Here is probably the solution (comment #66 and later): https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/207446