Менеджер мережі не вказує wifi


13

Коли я використовую командний інструмент 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просто бере першу з цих двох)
Антон

1
але якщо використовувати nmcli connect - це помилкаroot@radxa:~# nmcli device wifi connect olivia password makeit458 Error: No network with SSID 'olivia' found.
guanghai lu

У мене була така ж проблема після встановлення мережевого менеджера. Я видалив його і знову працював з Wi-Fi.
Grzegorz Wierzowiecki

Можливе рішення: askubuntu.com/a/921392/427233
David Refoua

Відповіді:


5

Я нарешті знайшов проблему, 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
David Refoua

Ви повинні використовувати sudo nmcli --ask dev wifi connect ssid-goes-hereзамість останньої команди.
Denys Vitali

@DenysVitali Чому?
цберталан

1

Що для мене працювало - це видалити посилання на wifi-пристрій з будь-якої /etc/network/interfacesконфігурації.

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

auto wlx0012456789
iface wlx... inet dhcp

(це, мабуть, wlan0 для багатьох користувачів, замість інтерфейсу wlx ... у мене є).

Видалення (або коментування з a #) та перезапуск послуги мережевого менеджера ( sudo systemctl restart network-manager.service) спрацювали як угоду.


Це допомогло з проблемою, з якою у мене виникала плата Orange Pi i96, за винятком того, що я редагував / etc / network / interfaces (файл) b / c interfaces.d був порожнім. Після перезавантаження NetworkManager змогла належним чином перевірити наявність wifi.
Остін Берк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.