Skip to main content

WLAN Konfiguration mit NetworkManager (nmcli)

Konfigurieren der WLAN Verbindung

RaspiOS benötigt die Einstelung der WiFi localisation in raspi-config vor hinzufügen der Verbindung!

Netzwerkverbindung hinzufügen:

Als erstes den Namen des WLAN-Interfaces anzeigen lassen:

nmcli

Der con-name kann frei vergeben werden, dieser wird später bei allen Konfigurationen verwendet.

Die SSID anzeigen lassen:

nmcli dev wifi

Versteckte (hidden) SSIDs werden nicht angezeig!

Die Verbindung hinzufügen (im Beispiel: con-name: home-wifi, SSID: myhomewifi):

nmcli con add type wifi con-name home-wifi ifname wlan0 ssid myhomewifi

Um eine versteckte Netzwerkverbindung hinzuzufügen wird hidden yes angefügt.

nmcli con add type wifi con-name home-wifi ifname wlan0 ssid myhomewifi hidden yes
Einrichten von Anmeldedaten

Für WPA PSK folgendes hinzufügen:

nmcli con modify home-wifi wifi-sec.key-mgmt wpa-psk

Hinzufügen des Passworts mit modify:

nmcli con modify home-wifi wifi-sec.psk mysecretpassword
Verbinden mit dem WLAN-Netzwerk

Verbindung einschalten:

nmcli con up home-wifi

Verbindung testen:

nmcli con show home-wifi

Der Wert connection.autoconnect-retries gibt an wieviele Verbindungsversuche durchgeführt werden. Ist der Wert -1 werden vier Versuche durchgeführt. Bei 0 werden unendliche Versuche durchgeführt.

Ändern der Anzahl Verbindungsversuche:

nmcli connection modify CONNECTION NAME connection.autoconnect-retries 0
Netzwerkverbindung entfernen

Entfernen der Verbindung mit delete:

nmcli con delete home-wifi