Я запускаю устройство без головы, которое я хочу подключиться к Wi-Fi (он в настоящее время находится в сети), поэтому я использую nmcli. Я просматриваю соединения со следующими:
sudo nmcli dev wifi rescan
sudo nmcli dev wifi list
и сеть WiFi, которую я хочу, имеет силу 95%. Таким образом, я связываюсь с:
sudo nmcli dev wifi connect "SSID" password "wifipassword"
, и я получаю следующую ошибку:
Error: Connection activation failed: (53) The Wi-Fi network could not be found.
, и я попытался скопировать и вставить из list, чтобы я не сделал mistype SSID, и он все еще не работает. Он отлично работает с другими устройствами, использующими Ubuntu и сетевым менеджером, поэтому я знаю, что это не маршрутизатор.
Как он не может найти сеть, когда я подключаюсь, но обнаруживаю, что это нормально при сканировании и как это исправить?
я не нашел Исправление для проблемы, но я думаю, я нашел проблему. Я использовал виртуальный интерфейс сделан с
[Ф1], чтобы организовать сеть WiFi, но [F2] и [Ф3] имел такой же MAC-адрес. Из-за проблем с RPi3 драйверов, я не могу изменить MAC-адрес(я пробовал [Ф4]), но если я понял, как, я уверен, вопрос был бы уже решен.
Я не нашел исправления для проблемы, но я считаю, что нашел проблему. Я использовал виртуальный интерфейс, сделанный с
sudo iw dev wlan0 interface add ap0 type __ap
, для размещения сети WiFi, но ap0 и wlan0 имели тот же MAC-адрес. Из-за проблемы с драйверами RPi3 я не мог изменить MAC-адрес (я попробовал macchanged -e ap0), но если бы я понял, как это сделать, я уверен, что проблема была бы решена.
Я не нашел исправления для проблемы, но я считаю, что нашел проблему. Я использовал виртуальный интерфейс, сделанный с
sudo iw dev wlan0 interface add ap0 type __ap
, для размещения сети WiFi, но ap0 и wlan0 имели тот же MAC-адрес. Из-за проблемы с драйверами RPi3 я не мог изменить MAC-адрес (я попробовал macchanged -e ap0), но если бы я понял, как это сделать, я уверен, что проблема была бы решена.