CoovaAAA with WPA_Supplicant
wpa_supplicant is the de-facto WPA supplicant for Linux and FreeBSD, providing WPA support to these operating systems provided your wireless card driver supports it.
Configuring wpa_supplicant to work with your OS is an exercise outside the scope of this document, but the minimum wpa_supplicant.conf configuration stanza required to work with CoovaAAA will look like:
network={
ssid="Your-SSID"
key_mgmt=WPA-EAP
eapol_flags=0
identity="Your-CoovaAAA-Login"
password="Your-CoovaAAA-Password"
}
Replace Your-SSID, Your-CoovaAAA-Login, and Your-CoovaAAA-Password with the necessary replacements.
The encryption settings you use (ciphers, etc) should be auto-detected by wpa_supplicant with the above configuration, tested with Ubuntu 7.10/a pre-release wpa_supplicant 0.6.0. Whether you need the eapol option will depend on your router, but is often necessary with simple "dumb" routers that are running CoovaAP.
![[Main Page]](/wiki/skins/common/images/coova.gif)