Maxik
04.01.2018, 14:02
Остановим Network-Manager
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_con fig=1" | tee /etc/wpa_supplicant.conf
Запускаем wpa_supplicant:
wpa_supplicant -B -Dwext -i wlan0 -c/etc/wpa_supplicant.conf
Запускаем wpa_cli.
Для проверки вводим status. Должно появится wpa_state=INACTIVE
Вводим scan для списка ТД.
Вводим scan_result для отображения ТД
Для подключения к BSSID с помощью PIN вводим:
wps_reg xx:xx:xx:xx:xx:xx 12345678
Где xx:xx:xx:xx:xx:xx нужная BSSID по результатам сканирования. В ответ получим "OK". Ждем пока wpa_supplicant коннектится к BSSID и пытается провести подключение по ПИНу. Если появилось CTRL-EVENT-CONNECTED, значит все удалось и ТД приняла ПИН.
Вводим save, получаем "OK". Эта команда обновит wpa_supplicant.conf.
выходим из wpa_cli нажав Ctrl D
Запускаем dhclient wlan0 для получения IP.
Открываем cat /etc/wpa_supplicant.conf.
Если все прошло удачно, что под названием сети увидим psk.
На форуме есть описание WIFI-autopwner, там скрипт подключения по ПИН автоматизирован.
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_con fig=1" | tee /etc/wpa_supplicant.conf
Запускаем wpa_supplicant:
wpa_supplicant -B -Dwext -i wlan0 -c/etc/wpa_supplicant.conf
Запускаем wpa_cli.
Для проверки вводим status. Должно появится wpa_state=INACTIVE
Вводим scan для списка ТД.
Вводим scan_result для отображения ТД
Для подключения к BSSID с помощью PIN вводим:
wps_reg xx:xx:xx:xx:xx:xx 12345678
Где xx:xx:xx:xx:xx:xx нужная BSSID по результатам сканирования. В ответ получим "OK". Ждем пока wpa_supplicant коннектится к BSSID и пытается провести подключение по ПИНу. Если появилось CTRL-EVENT-CONNECTED, значит все удалось и ТД приняла ПИН.
Вводим save, получаем "OK". Эта команда обновит wpa_supplicant.conf.
выходим из wpa_cli нажав Ctrl D
Запускаем dhclient wlan0 для получения IP.
Открываем cat /etc/wpa_supplicant.conf.
Если все прошло удачно, что под названием сети увидим psk.
На форуме есть описание WIFI-autopwner, там скрипт подключения по ПИН автоматизирован.