Mit NetworkManager unter Arch Linux auf einem MacBookPro14,3 kann ich keine Verbindung zu einem drahtlosen Netzwerk herstellen. Ich habe versucht, eine Verbindung zu verschiedenen WiFi-Netzwerken (Heim, mobiler Hotspot, Arbeit) mit demselben Ergebnis herzustellen. Ich habe versucht, dies mit beiden nmcli
und zu tun nmtui
. Beispiel:
$ nmcli dev wifi connect <SSID> password <password>
Error: Connection activation failed: (7) Secrets were required, but not provided.
Betrachten von Protokollen mit journalctl
Shows:
wpa_supplicant[PID]: wlp3s0: CTRL-EVENT-ASSOC-REJECT bssid=00:00:00:00:00:00 status_code=16
und
NetworkManager[PID]: <info> [TIMESTAMP] device (wlp3s0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Das Macbook verfügt über einen Broadcom BCM43602 mit Treiber brcmfmac. NetworkManager und wpa_supplicant sind installiert und aktiviert.
quelle
Habe absolut keine Ahnung was die Fehlermeldung bedeutet ... Aber ich bin gerade auf das gefürchtete gestoßen:
Für mich verwende ich einen BT Home Hub (in Großbritannien). Das hat eine Funktion , die versucht, klug zu sein und die 2,4-GHz- und 5-GHz-Bänder miteinander zu kombinieren. Wenn ein Gerät eine Verbindung anfordert, entscheidet es, mit welchem Band es am besten verbunden ist.
Dies ist aus vielen, vielen Gründen eine schreckliche Idee, aber trotzdem. Beim Anmelden an meinem Home Hub über ein anderes Gerät (
http://192.168.1.254/gui/#/advancedWifi/configuration
) gab es eine Schaltfläche namens "Separate Bänder", mit der ich beim Einschalten zwei SSIDs abrufen konnte, eine für 2,4 GHz und eine für die viel schnelleren 5 GHz.Einmal konnte ich über SSID, Bingo, zwischen den beiden Bands unterscheiden. nmcli würde verbinden!
Ich gehe davon aus, dass nmcli sieht, dass es zwei identische SSIDs gibt, aber für verschiedene Kanäle / Bänder, kann nicht entscheiden, zu welcher Verbindung eine Verbindung hergestellt werden soll, und beschwert sich, dass es nicht genügend Informationen gibt.
Ich bin mir nicht sicher, ob dies für alle Situationen geeignet ist, aber es lohnt sich zu untersuchen, ob Sie einen 5-GHz-Router haben und beim Scannen auf Ihrem Telefon / Laptop / was auch immer nur eine SSID sehen.
quelle
Ich habe dieses nervige Problem gelöst, indem ich zuerst alle Verbindungen entfernt habe:
Und dann verbinden.
quelle
Verwenden Sie zum ersten Mal nmtui, um eine Verbindung zum WLAN herzustellen.
quelle
Ich habe dies beim Versuch, 'eduroam' zu konfigurieren, das WPA2 Enterprise-Zertifikate und so weiter beinhaltet. Ich konnte es nicht ganz zum Laufen bringen, aber seltsamer war, dass meine vorherige lokale WLAN-Verbindung nicht wieder hergestellt werden konnte. Nach langem Hin und Her war die Lösung
nmcli con del eduroam
, wonach das andere Netzwerk wieder normal funktionierte.TL; DR: Ein Verbindungsfehler kann auf das Vorhandensein einer anderen, falsch konfigurierten Verbindung zurückzuführen sein. Ich halte dies für einen Fehler in NetworkManager.
quelle