Kleines Script für interessierte:
Es gibt ja die bekannten Router von TP-Link.
Man kann die meisten mit der DDWRT Firmware flashen und dann SSH aktivieren
ist SSH aktiviert, kann man zum Beispiel das WLAN abschalten oder anschalten (zb. Nachtschaltung)
Hier ein Beispiel.
Voraussetzungen:
Putty und Plink (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) sollten in einem Ordner mit Pfadangabe liegen (zb. C:\WINDOWS\SYSTEM32).
Hier dann der PHP Code für’s script um WLAN (Wireless) zu aktivieren bzw. deaktivieren.
$routerIP = "192.168.178.1";
$routerPW = "meinkennwort";
//Anschalten:
exec("plink -ssh -l root -pw $routerPW $routerIP ifconfig ath0 up");
//Ausschalten:
exec("plink -ssh -l root -pw $routerPW $routerIP ifconfig ath0 down");
//reboot
exec("plink -ssh -l root -pw $routerPW $routerIP reboot");
Das ganze kann man etwas tunen mit einer Dummy Instanz, einer Variablen drunter und einem Script, dann kann man das WLAN auch per Webfront etc. steuern.
Anm:
Bei machen routern muss man statt
ifconfig ath0 up
wl up
nehmen. Hängt vom Chipsatz ab.
IM Übrigen funktioniert dies auch mit der OpenWRT Firmware, dort muss der Befehl „wifi up“ und „wifi down“ verwendet werden.