Netzwerkmanager, überprüfen Sie, ob das Passwort korrekt ist und die Verbindung funktioniert

Netzwerkmanager, überprüfen Sie, ob das Passwort korrekt ist und die Verbindung funktioniert

Ich versuche, unter Debian ein Skript zu erstellen, das das Kennwort einer bestimmten SSID überprüft und versucht, eine Verbindung damit herzustellen, um zu testen, ob die Konfiguration in Ordnung ist, bevor die Verbindung getrennt wird.

Ich habe die nmcli-Gerätefunktion wifi_connect ausprobiert, aber leider erhalten wir keinen Rückgabewert, nachdem die Verbindung hergestellt wurde bzw. keine Verbindung hergestellt werden kann. Daher können wir den Erfolg oder Misserfolg nicht beurteilen.

Ich könnte den Verbindungsstatus nach dem Verbindungsversuch auch mit der Netzwerkkonnektivitätsprüfung von nmcli prüfen, aber wenn der Verbindungsaufbau durch NetworkManager fehlschlägt, wird automatisch eine Verbindung zum letzten funktionierenden Netzwerk hergestellt und eine voll funktionierende Verbindung zurückgegeben, allerdings nicht für die richtige SSID.

Hast du eine Idee, wie man überprüfen kann, ob das Passwort eines Access Points gültig ist und ob das Gerät eine direkte Verbindung zum Access Point herstellen kann? Am besten mit NetworkManager

verwandte Informationen