Skip to main content

WLAN mit NetworkManager (nmcli) konfigurieren

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 connection add type wifi con-name "home-wifi" ifname wlan0 ssid "myhomewifi" \
wifi-sec.key-mgmt wpa-psk wifi-sec.psk "mysecretpassword"

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

nmcli connection add type wifi con-name "home-wifi" ifname wlan0 ssid "myhomewifi" \
wifi-sec.key-mgmt wpa-psk wifi-sec.psk "mysecretpassword" wifi.hidden yes
Ändern auf WPA3

Ändern auf WPA3-PSK:

nmcli connection modify "home-wifi" wifi-sec.key-mgmt sae
Ändern von Anmeldedaten

Ändern des Passworts:

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

Verbindung einschalten:

nmcli connection up home-wifi

Verbindung testen:

nmcli connection 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 "home-wifi" connection.autoconnect-retries 0
Netzwerkverbindung entfernen

Entfernen der Verbindung mit delete:

nmcli connection delete home-wifi