Raspberry Pi mit eduroam verbinden [Raspbian]
von Philipp Reger
Downgrade der wpasupplicant Version
Der Fehler bei der Verbindung mit 802.1X/WPA2 Enterprise Netzwerken ist in der Version wpa_supplicant (2:2.4-1+deb9u4) nicht vorhanden. Um diese zu installieren und dauerhaft installiert zu halten müssen folgende Schritte durchgeführt werden.
In der Datei /etc/apt/preferences.d/stretch.pref muss der folgende Inhalt angelegt werden.
Package: *
Pin release n=stretch
Pin-Priority: 750
In der Datei /etc/apt/preferences.d/buster.pref muss der folgende Inhalt angelegt werden.
Package: *
Pin release n=buster
Pin-Priority: 900
In der Datei /etc/apt/sources.list.d/stretch.list muss der folgende Inhalt angelegt werden.
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
Nun kann nach dieser Vorbereitung die "richtige" Version des wpasupplicant installiert werden. Wichtig ist außerdem, das Paket anschließend auf hold zu setzen, so dass es nicht durch reguläre Updatevorgänge wieder durch die neue, fehlerhafte Version, ersetzt wird.
apt-get purge wpasupplicant
apt-get update
apt-cache policy wpasupplicant
apt-get install wpasupplicant=2:2.4-1+deb9u4 -t stretch
apt-mark hold wpasupplicant
Konfiguration des wpasupplicant
Nun kann in der Datei /etc/wpa_supplicant/wpa_supplicant.conf der folgende Inhalt hinzugefügt werden. Je nach Anforderungen der Heimateinrichtung kann auf die Konfiguration eines Zertifikats verzichtet werden.
network={
ssid="eduroam"
key_mgmt=WPA-EAP
pairwise=CCMP
group=CCMP TKIP
eap=PEAP
ca_cert="<zertifikatsdatei>"
identity="<username>@<domain>"
domain_suffix_match="<radius hostname>"
phase2="auth=MSCHAPV2"
password="<password>"
anonymous_identity="anonymous@<domain>"
}
Testen der Konfiguration
Die Konfiguration kann nun mittels des folgenden Befehls getestet werden. Die Debug-Meldungen helfen ggf. bei der weiteren Fehlersuche.
killall wpa_supplicant
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
Sollte die Verbindung hergestellt worden sein. Muss ein Neustart durchgeführt werden, um die Änderungen automatisch bei jedem Systemstart zu laden.
Kommentare
Einen Kommentar schreiben
Sie müssen sich anmelden, um Kommentare hinzuzufügen.