the only way to really connect to a wpa protected network with linux is using wpa_supplicant.
The iwpriv command should also enable you to configure your interface for WPA connections, but so far I haven't had much luck with that.