после того, как rfkill разблокируют, nmcli все еще показывает устройство Wi-Fi как недоступное

я гуглил эту проблему к лучшему часть дня без успеха. я - Тринг для соединения с Wi-Fi с помощью nmcli., у меня есть созданное использование соединения моего устройства Wi-Fi:

% nmcli c
NAME                UUID                                  TYPE             DEVICE  
Wired connection 1  89fdde8a-22e1-3c03-8b36-8299f2e95d43  802-3-ethernet   enp0s10 
Wi-Fi connection 1  826416aa-2030-4984-9685-8962857f59d9  802-11-wireless  --      
% nmcli c show "Wi-Fi connection 1"
connection.id:                          Wi-Fi connection 1
connection.uuid:                        826416aa-2030-4984-9685-8962857f59d9
connection.interface-name:              wlp3s0
...

но когда я пытаюсь поднять его, я получаю это:

% sudo nmcli c up "Wi-Fi connection 1"
Error: Connection activation failed: No suitable device found for this connection.

с тех пор "nmcli шоу соединения" ясно показывает, что соединение, связываемое с wlp3s0, я могу только предположить, что причина состоит в том, что NetworkManager думает, что устройство "недоступно"

% nmcli d 
DEVICE   TYPE      STATE        CONNECTION         
enp0s10  ethernet  connected    Wired connection 1 
wlp3s0   wifi      unavailable  --                 
lo       loopback  unmanaged    --

проблемы большинства людей с этим, кажется, решены с "rfkill, разблокируют Wi-Fi". однако, даже после выполнения этого и перезапуска NetworkManager, я все еще не могу соединиться с Wi-Fi...

% rfkill unblock wifi
% rfkill list
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
% sudo systemctl restart NetworkManager
% nmcli d
DEVICE   TYPE      STATE        CONNECTION 
enp0s10  ethernet  connected    enp0s10    
wlp3s0   wifi      unavailable  --         
lo       loopback  unmanaged    --
% sudo nmcli c up "Wi-Fi connection 1"
Error: Connection activation failed: No suitable device found for this connection.

в/var/log/syslog я вижу эти интересные строки:

Dec 30 15:55:24 providence NetworkManager[3851]: <info>  [1483142124.5273] (wlp3s0): using nl80211 for WiFi device control
Dec 30 15:55:24 providence NetworkManager[3851]: <info>  [1483142124.5299] manager: (wlp3s0): new 802.11 WiFi device (/org/freedesktop/NetworkManager/Devices/0)
Dec 30 15:55:24 providence kernel: [ 1498.556769] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Dec 30 15:55:24 providence NetworkManager[3851]: <info>  [1483142124.5359] device (wlp3s0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]

какого черта действительно "рассуждает 'управляемый'" средний??

я также попытался отключить управление питанием для Wi-Fi в NetworkManager путем бросания этого в/etc/NetworkManager/conf.d/:

[connection]
wifi.powersave = 2

после перезагрузки интерфейс заблокирован снова...

я должен пропускать что-то действительно очевидное? потому что это является сумасшедшим...

PS стоит указать, что это дает мне ожидаемый список сетей Wi-Fi в диапазоне, по-видимому указывая, что аппаратные средства прекрасны:

% sudo ifconfig wlp3s0 up
% sudo iwlist wlp3s0 scan
...
2
задан 31 December 2016 в 03:18

1 ответ

У меня были та же проблема, тот же вывод от всех команд, и журнал показывает те же ошибки. Выполнение # iwlist wlp4s0 scanning (мой интерфейс Wi-Fi - то, что вместо Вашего wlp3s0), показывает все сети, как будто Wi-Fi работал правильно.

Если # rfkill list шоу заблокировались, необходимо будет переключить это таким образом что его разблокированный. Затем выполнение # /etc/init.d/networking restart && dhclient должен включить сеть Wi-Fi, и это должно быть видимо nmcli теперь.

$ nmcli radio должен показать:

WIFI-HW  WIFI      WWAN-HW  WWAN    
enabled  disabled  enabled  enabled 

Теперь, nmcli позволяет включать то радио Wi-Fi через команду $ nmcli radio wifi on - после этого Ваш интерфейс должен работать!

Надо надеяться, это работает на любого читающего это, ни одно из других решений, казалось, не зафиксировало его для меня.

2
ответ дан 2 December 2019 в 03:43

Другие вопросы по тегам:

Похожие вопросы: