To skrypt który był do hotpluga, nie do rc.button, na dodatek on sprawdzał dwa RÓŻNE przyciski a ty beznamiętnie zmieniłeś nie patrząc co ten skrypt robi. Zrobiłeś bzdurę po prostu. Rozumiesz co właściwie robi ten kod?
Jeżeli chcesz się posługiwać przyciskiem wps obsługiwanym w rc.button to teraz usuń plik /etc/rc.button/wps, zrób go jeszcze raz i umieść w nim coś takiego:
#!/bin/sh
[ "$ACTION" = "released" ] || exit 0
T=$(ifconfig wlan1)
if [ -z "$T" ]; then
wifi up radio1
else
wifi down radio1
fi
return 0
Sprawdź sobie czy poleceniem wifi status czy radio1 to interfejs wlan1
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.