I have setup PEAP using FREERADIUS. My windows clients are fine but my linux clients get :
PHP Code:
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
and then
PHP Code:
EAPOL: Invalid key signature in EAPOL-key packet
my wpa-supplicant.conf:
PHP Code:
network={
ssid="my ssid"
key_mgmt=IEEE8021x
eap=PEAP
auth_alg=OPEN
identity="OPENRADIUS ID"
password="PASSWORD"
ca_cert="/path/to/cert/cacert.pem
client_cert="/path/to/cert/client_cert.pem
phase1="peaplabel=1"
phase2="auth=MSCHAPV2"
priority=10
}
then I read an article and it said to take out the phase1 section and now I get:
PHP Code:
EAPOL: Failed to set WEP key to the driver.
Apparently there is a patch for this issue somewhere but I cannot find it. now what?