Temat: WPS button wdr3600
Cześć,
chcę podpiąć skrypt, który włącza lub wyłącza wlan0 po wciśnięciu przycisku WPS na routerze.
Podmieniłem plik /etc/rc.button/wps o takiej treści:
#!/bin/sh
if [ "$ACTION" = "pressed" -a "$BUTTON" = "wps" ]; then
iwinfo wlan0 info >/dev/null 2>&1
if [ "$?" -eq 0 ];then
/usr/bin/wifitoggle.sh down
elif [ "$?" -eq 1 ];then
/usr/bin/wifitoggle.sh up
fi
fi
return 0Po wciśnięciu przycisku WPS tracę połączenie z routerem zdycha switch,bo tracę adres IP po kablu. Gdy ustawię ręcznie IP na końcówce to router nie odpowiada na ping. Reboot routera przywraca wszystko.
Puszczenie z CLI /usr/bin/wifitoggle.sh down wyłącza wifi tak jak tego oczekuję.
Co jest nie tak, że po wciśnięciu przycisku WPS odcina mnie od routera będąc na kablu?
RaspberryPi 2 - OMV Stone Burner 2.0.15 +Creative SB Play +Medion OR24V +DVB-T Media-Tech MT4163 +MP00202AC +3xDS18B20 +HIH-4000-002 +MPXHZ6115A +Samsung SPF-85H +D-Link DUB-H7