менеджер сети не перечисляет wifi

12

Когда я использую командный инструмент NetworkManager для поиска беспроводных сетей, вывод пуст.

root@radxa:~# nmcli dev wifi list
SSID    BSSID   MODE    FREQ    RATE    SIGNAL  SECURITY    ACTIVE
root@radxa:~#

но если использовать iwlist, сканирование в порядке:

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

состояние устройства:

root@radxa:~# nmcli device status
DEVICE     TYPE              STATE
wlan0      802-11-wireless   unavailable
eth0       802-3-ethernet    connected

но если использовать nmcli connect это ошибка:

root@radxa:~# nmcli device wifi connect "olivia" password "makeit458"
Error: No network with SSID 'olivia' found.

Версия для Linux:

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
Гуанхай Лу
источник
Зачем использовать wifiи list? Согласно справочной странице, вы должны использовать одну из этих команд ( nmcliтолько принимает первую из этих двух)
Anthon
1
но если использовать NMCLI подключиться является ошибкойroot@radxa:~# nmcli device wifi connect olivia password makeit458 Error: No network with SSID 'olivia' found.
Гуанхай Лу
У меня была такая же проблема после того, как я установил сетевой менеджер. Я удалил его и снова заработал WiFi.
Гжегож Вежовецкий
Возможное решение: askubuntu.com/a/921392/427233
Дэвид Рефуа

Ответы:

4

Я наконец нашел проблему, wpa_supplicant не работал.

Попробуй это:

sudo systemctl start wpa_supplicant.service

Теперь проверьте список Wi-Fi снова:

nmcli dev wifi list 

Подключитесь к сети следующим образом:

nmcli --ask connection up <ssid>
Тиаго Сильвино
источник
1
для меня не работа. Я вижу недоступный wlan0
giuseppe
Это не сработало для меня, вместо этого работала следующая ссылка: askubuntu.com/a/921392/427233
Дэвид Рефуа
Вы должны использовать sudo nmcli --ask dev wifi connect ssid-goes-hereвместо последней команды.
Денис Виталий
@DenysVitali Почему?
Цберталан
1

То, что работало для меня, удаляло ссылку на устройство Wi-Fi из любой /etc/network/interfacesконфигурации.

например, у меня был файл, /etc/network/interfaces.d/something.confкоторый содержал

auto wlx0012456789
iface wlx... inet dhcp

(это вероятно wlan0 для многих пользователей вместо интерфейса wlx ..., который у меня есть).

Удаление (или комментирование с помощью #) и перезапуск службы администратора сети ( sudo systemctl restart network-manager.service) сработало.

Марк Макдональд
источник
Это помогло мне решить проблему с платой Orange Pi i96, за исключением того, что я отредактировал / etc / network / interfaces (файл) b / c interfaces.d был пуст. После перезагрузки NetworkManager смог правильно сканировать Wi-Fi.
Остин Берк