j'ai cherché ce problème sur Google pendant presque une journée sans succès. Je tente de me connecter au wifi en utilisant nmcli. J'ai créé une connexion à l'aide de mon appareil wifi:
% 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
...
mais quand j'essaie de le faire, j'obtiens ceci:
% Sudo nmcli c up "Wi-Fi connection 1"
Error: Connection activation failed: No suitable device found for this connection.
comme "nmcli connection show" montre clairement que la connexion est associée à wlp3s0, je ne peux que supposer que la raison en est que NetworkManager pense que le périphérique est "indisponible"
% nmcli d
DEVICE TYPE STATE CONNECTION
enp0s10 ethernet connected Wired connection 1
wlp3s0 wifi unavailable --
lo loopback unmanaged --
les problèmes de la plupart des gens semblent être résolus avec "rfkill unblock wifi". Cependant, même après cette opération et après avoir redémarré NetworkManager, je ne parviens toujours pas à me connecter au wifi ...
% 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.
dans/var/log/syslog, je vois ces lignes intéressantes:
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]
que diable signifie "raison 'gérée'" ??
j'ai également essayé de désactiver la gestion de l'alimentation pour le wifi dans NetworkManager en déposant ceci dans /etc/NetworkManager/conf.d/:
[connection]
wifi.powersave = 2
au redémarrage, l'interface est de nouveau bloquée ...
je dois manquer quelque chose de vraiment évident? parce que c'est fou ...
ps. Cela vaut la peine de préciser que cela me donne la liste attendue de réseaux wifi à portée, ce qui semble indiquer que le matériel est correct:
% Sudo ifconfig wlp3s0 up
% Sudo iwlist wlp3s0 scan
...
J'ai eu le même problème, même résultat de toutes les commandes, et le journal montre les mêmes erreurs. Lancer # iwlist wlp4s0 scanning
(mon interface wifi est celle qui remplace votre wlp3s0), montre tous les réseaux comme si le wifi fonctionnait correctement.
Si # rfkill list
indique bloqué, vous devrez le basculer de manière à le débloquer. Ensuite, exécuter # /etc/init.d/networking restart && dhclient
devrait activer le réseau wifi, qui devrait maintenant être visible par nmcli.
$ nmcli radio
devrait montrer:
WIFI-HW WIFI WWAN-HW WWAN
enabled disabled enabled enabled
Maintenant, nmcli fournit un moyen d'activer cette radio wifi, via la commande $ nmcli radio wifi on
- après cela, votre interface devrait fonctionner!
J'espère que cela fonctionnera pour tous ceux qui liront ceci, aucune des autres solutions ne semblant le résoudre pour moi.