Ich habe Probleme bei der Verbindung mit dem WPA-EAP-Netzwerk meiner Uni über wpa_supplicant. Der Fehler, den ich bekomme, steht offensichtlich im Zusammenhang mit OpenSSL.
Ich nutze Debian Squeeze und wpa_supplicant in der Version 0.6.1.
Ich habe wpa_supplicant.conf in /etc/wpa_supplicant erstellt:
Code: Alles auswählen
# wpa_supplicant configuration
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="eduroam"
key_mgmt=WPA-EAP
eap=TTLS
identity="user@institution.xy"
anonymous_identity="anonymous@institution.xy"
password="[password]"
ca_cert="/etc/wpa_supplicant/rootcert.crt"
phase2="auth=PAP"
priority=2
}
Code: Alles auswählen
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
Trying to associate with 00:1d:46:7d:f9:31 (SSID='eduroam' freq=2412 MHz)
Associated with 00:1d:46:7d:f9:31
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
OpenSSL: tls_connection_ca_cert - Failed to load root certificates error:00000000:lib(0):func(0):reason(0)
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
WPA: Key negotiation completed with 00:1d:46:7d:f9:31 [PTK=CCMP GTK=TKIP]
CTRL-EVENT-CONNECTED - Connection to 00:1d:46:7d:f9:31 completed (auth) [id=0 id_str=]
Was könnte da schiefgelaufen sein?
Für Hilfe wäre ich sehr dankbar, da ich gerne ein Howto für die Webseite meiner Uni schreiben würde, damit sich nicht immer wieder alle mit den selben Problemen rumschlagen müssen.