Tom` said:
WPA should be fine, but it's ridiculously insecure - more so than WEP. You should be using WPA2...
wpa_supplicant should work, if the hardware supports it (it probably does, but I don't know for sure).
Not entirely true, WPA2 is just as unsecure as WPA, the only addition is AES encryption. WEP is still much less secure since its crackable regardless of password (assuming packet injection) where WPA and WPA2 both require the initial handshake packet to be captured. After that its a brute force/dictionary attack on that packet. So the security of WPA/WPA2 depends entirely on password.
Well, that's true - but how many people actually use a strong password? WEP is still less secure theoretically, but in most cases it's faster and easier to crack WPA. I don't know about WPA2, but I had thought that it fixed the vulnerabilities in WPA.
Anyway I don't know anything about cryptography, so... :unsure: