====== Эмуляция WPS в роутере Крокс ======
**1. Подключитесь к роутеру по SSH**
ssh root@192.168.1.1
**2. Посмотрите существующие Wi-Fi сети**
cat /etc/config/wireless
Вывод будет **примерно** следующим:
config wifi-device 'radio0'
option type 'mac80211'
option channel '6'
option hwmode '11g'
option distance '30'
option legacy_rates '0'
option country 'RU'
option path 'platform/10300000.wmac'
option htmode 'HT40'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'Kroks-F021'
option encryption 'psk2+ccmp'
option disassoc_low_ack '0'
option key '123456789'
config wifi-iface 'wifinet1'
option device 'radio0'
option mode 'ap'
option ssid 'Red Wireless'
option encryption 'psk2'
option key '11114444'
option network 'lan'
* config wifi-device 'radio0' - обозначение радиомодуля (wifi-**device**), не является Wi-Fi сетью.
* config wifi-iface 'default_radio0' - существующая по умолчанию сеть. Обращаем внимание на индекс **(0)** в конце названия интерфейса - default_radio**0**. Не подходит для WPS, пока не будет изменён тип шифрования с psk2+ccmp на psk2.
* config wifi-iface 'wifinet1' - созданная вручную Wi-Fi сеть. Обращаем внимание на индекс **(1)** в конце названия интерфейса - wifinet**1**. Подходит для WPS, т.к. тип шифрования psk2.
**3. Выберите нужную Wi-Fi сеть**
В строке @wifi-iface[1] индекс в квадратных скобках замените на индекс нужной Wi-Fi сети. В нашем случае это сеть Red Wireless с обозначением wifinet1. Следовательно оставляем индекс в квадратных скобках без изменений.
Единица в конце фразы, после знака равенства, означает включение функции WPS (__но не нажатие кнопки WPS__).
uci set wireless.@wifi-iface[1].wps_pushbutton=1
Перезагружаем Wi-Fi.
wifi reload
**4. "Нажмите" кнопку WPS запуском команды**
ACTION=pressed BUTTON=wps /etc/rc.button/wps
Не стоит забывать, что WPS является уязвимостью, поэтому как только сопряжение устройств завершено - отключите WPS на нужной Wi-Fi сети командой ниже, сохраните и перезагрузите роутер.
uci set wireless.@wifi-iface[1].wps_pushbutton=0
wifi reload
{{tag>wps wi-fi}}