Как подключиться к точке доступа Wi-Fi через WPS? Все пути будут хорошими: конфиги, CLI, GUI - все что угодно.
wpa_cli форумов forum.linuxmint.com/viewtopic.php?t=192554
Как подключиться к точке доступа Wi-Fi через WPS? Все пути будут хорошими: конфиги, CLI, GUI - все что угодно.
wpa_cli форумов forum.linuxmint.com/viewtopic.php?t=192554
Ответы:
Решение от ryanjna ... @ gmail.com http://code.google.com/p/reaver-wps/issues/detail?id=203
Остановить Network-Manager
Использование Upstart
sudo stop network-manager
Использование Systemd
sudo systemctl stop NetworkManager.service
Настройте себя очень простой wpa_supplicant.confв /etc/wpa_supplicant.conf. Эта команда перезапишет любой предварительно существующий файл wpa_supplicant.conf !:
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
Запустить wpa_supplicantв режиме демона:
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
Беги sudo wpa_cli. Это запустит интерактивный сеанс wpa_cli.
status. Тебе следует увидетьwpa_state=INACTIVEscanдля сканирования существующих точек доступа.scan_resultчерез несколько секунд , чтобы показать результаты от сканированияДобавьте наш BSSID и PIN-код:
wps_reg xx:xx:xx:xx:xx:xx 12345678
Где xx:xx:xx:xx:xx:xxваш BSSID из результатов сканирования. Вы должны увидеть «ОК». Подождите еще несколько секунд, когда он wpa_supplicantберет BSSID и пытается связать и выполнить согласование ключей. То, что вы хотите увидеть, это то CTRL-EVENT-CONNECTED, что будет означать, что ПИН был принят и что вы теперь связаны.
save, которая должна вывести еще одно «ОК». Это обновит wpa_supplicant.confфайл, как указано в командной строке, со статической конфигурацией для этой новой сети.wpa_cli, нажавCtrl DВыполните, sudo dhclient wlan0чтобы получить IP от AP (предполагая, что DHCPd был включен).
Проверьте это с помощью cat /etc/wpa_supplicant.confвашего недавно обновленного конфигурационного файла.
Если все прошло хорошо, вы должны иметь строку под этой новой сетью под названием psk.
Удачи!
ioctl[SIOCSIWENCODEEXT]: Invalid argumentиспользуя Ubuntu 12 LTS. Есть ли поддержка в НМ?
sudo wpa_cli statusя получил Failed to connect to non-global ctrl_ifname: (null) error: No such file or directoryошибку.
Протестировано с использованием Ubuntu 16.04 LTS:
Для режима кнопки WPS:
sudo wpa_cli wps_pbc
Вы можете нажать кнопку WPS до или после этой команды, но у вас есть две минуты, чтобы нажать кнопку и запустить эту команду, или вам придется делать это снова и снова.
Для режима WPS Pin:
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli statusвозвращается wpa_state=COMPLETED(среди прочих данных), но я не более подключен к сети, чем был раньше. Пару минут спустя, я вернулся wpa_state=INACTIVEв качестве ответа.
sudo dhcpcd), а значок сети на моей панели задач не показывал соединения, хотя я мог загружать веб-страницы.
Подключитесь через WPS на настройке Windows, где это работает из коробки.
Затем откройте настройки сети в этой настройке, где он позволяет отображать сетевой пароль, который был обменен через WPS.
Скопируйте этот пароль в вашу настройку Ubuntu.
/data/misc/wifi/wpa_supplicant.conf.