J'utilise un appareil sans tête que je veux connecter au wifi (il est actuellement sur Ethernet), j'utilise donc nmcli
. Je recherche des connexions avec les éléments suivants:
Sudo nmcli dev wifi rescan
Sudo nmcli dev wifi list
et le réseau WiFi que je veux est à 95%. Donc, je me connecte avec:
Sudo nmcli dev wifi connect "SSID" password "wifipassword"
et j'obtiens l'erreur suivante:
Error: Connection activation failed: (53) The Wi-Fi network could not be found.
et j'ai essayé de copier et de coller à partir de list
pour m'assurer que je n'ai pas mal entré le SSID et qu'il ne fonctionne toujours pas. Cela fonctionne très bien sur les autres périphériques qui utilisent Ubuntu et Network-Manager. Je sais donc que ce n'est pas le routeur.
Comment peut-il ne pas trouver le réseau lorsque je me connecte, mais le trouve très bien lors de la numérisation, et comment puis-je résoudre ce problème?
Je n'ai jamais trouvé de solution à ce problème, mais je pense avoir trouvé le problème. J'utilisais une interface virtuelle faite avec
Sudo iw dev wlan0 interface add ap0 type __ap
héberger un réseau Wi-Fi, mais ap0
et wlan0
avaient la même adresse MAC. En raison d'un problème avec les pilotes RPi3, je ne pouvais pas changer l'adresse MAC (j'ai essayé macchanged -e ap0
), mais si je trouvais comment faire, je suis presque sûr que le problème aurait été résolu.