More details please.
In the meantime. Utilize WExt as your driver of choice. My old laptop had issues with ndiswrapper so I had to go with WExt instead.
Set it up manually using wpa_supplicant and the appropriate switches. wpa_supplicant provides
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
as a generic. Sub in your values accordingly and let us know how it goes.