Eu perguntei a Craig Heffner, o autor da ferramenta Reaver-WPS, e ele gentilmente respondeu isso (ligeiramente editado por legibilidade):
Inicie o wpa_supplicant
e conecte-se a ele usando wpa_cli
. Seria algo parecido com isto:
wpa_supplicant -Dwext -iwlan1 -g /var/run/wpa_supplicant
wpa_cli -g /var/run/wpa_supplicant
Em seguida, no prompt wpa_cli
, você pode usar o comando wps_reg
para reconfigurar o AP. Há um arquivo README-WPS que menciona todas as opções wps_reg :
wpa_cli wps_reg <AP BSSID> <AP PIN> <new SSID> <auth> <encr> <new key>
examples:
wpa_cli wps_reg 02:34:56:78:9a:bc 12345670 testing WPA2PSK CCMP 12345678
wpa_cli wps_reg 02:34:56:78:9a:bc 12345670 clear OPEN NONE ""