i have been using WEP 128bit key and mac filtering for long time because i thought that ndiswrapper does not support wap-psk but i found out that it does!!
If i just change the settings in my AP to have wpa-psk it does not work . What else do i need?
i found this how to and i am going to try it ...
Created the following file as /etc/network/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant # for wpa_cli support
Added the following to /etc/network/interfaces :
iface wlan0 inet dhcp
pre-up modprobe ndiswrapper
pre-up wpa_supplicant -wB -i wlan0 -c /etc/network/wpa_supplicant.conf -D ndiswrapper
pre-up sleep 3
down killall wpa_supplicant