Wenn ich das NetworkManager-Befehlstool verwende, um nach drahtlosen Netzwerken zu suchen, ist die Ausgabe leer.
root@radxa:~# nmcli dev wifi list
SSID BSSID MODE FREQ RATE SIGNAL SECURITY ACTIVE
root@radxa:~#
aber wenn verwendet iwlist
, ist der Scan in Ordnung:
root@radxa:~# iwlist wlan0 scan
Cell 01 - Address: 78:A1:06:7F:CF:C9
ESSID:"olivia"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.462 GHz (Channel 11)
Encryption key:on
Bit Rates:300 Mb/s
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=0/100 Signal level=7/100
Gerätestatus:
root@radxa:~# nmcli device status
DEVICE TYPE STATE
wlan0 802-11-wireless unavailable
eth0 802-3-ethernet connected
aber wenn use nmcli connect ein fehler ist:
root@radxa:~# nmcli device wifi connect "olivia" password "makeit458"
Error: No network with SSID 'olivia' found.
Linux-Version:
Linux version 3.0.36+ (build@radxa-x1) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) )
#6 SMP PREEMPT Tue Aug 19 15:17:11 CST 2014
linux
wifi
networkmanager
nmcli
Guanghai Lu
quelle
quelle
wifi
und verwendenlist
? Laut Manpage solltest du einen dieser Befehle verwenden (nimmnmcli
einfach den ersten dieser beiden)root@radxa:~# nmcli device wifi connect olivia password makeit458
Error: No network with SSID 'olivia' found.
Antworten:
Ich habe endlich das Problem gefunden, wpa_supplicant lief nicht.
Versuche dies:
Überprüfen Sie nun die WLAN-Liste erneut:
Stellen Sie wie folgt eine Verbindung zum Netzwerk her:
quelle
sudo nmcli --ask dev wifi connect ssid-goes-here
anstelle des letzten Befehls verwenden.Was für mich funktioniert hat, war das Entfernen des Verweises auf das WLAN-Gerät aus einer der
/etc/network/interfaces
Konfigurationen.zB hatte ich eine datei
/etc/network/interfaces.d/something.conf
darin enthalten(Dies ist wahrscheinlich wlan0 für viele Benutzer, anstelle der wlx ... Schnittstelle, die ich habe).
Das Entfernen (oder Auskommentieren mit a
#
) und der Neustart des Netzwerkmanager-Dienstes (sudo systemctl restart network-manager.service
) haben sich bewährt.quelle