Dieses Script holt einen Rechner/Server/HTPC aus dem Schlaf (sofern Wake On LAN (WOL) im BIOS aktiviert ist) und teilt einem mit, wenn die Maschine eine Netzwerkverbindung hat. Im Beispiel müsst Ihr einfach die Hostnamen und MAC-Adressen durch Eure eigenen ersetzen.
#!/bin/sh # # Wake On LAN Script # 2010 Oliver Voelker <code@magenbrot.net> # case "$1" in brot) echo "waking up brot" wakeonlan 00:1f:c6:0b:9e:3e while ( ! ping -c 1 brot.magenbrot.net 2>&1 >/dev/null ); do echo -n . sleep 1 done echo -e "\nbehold! brot has awoken!" ;; htpc|*) # htpc und default echo "waking up htpc" wakeonlan 00:01:2e:2b:91:6e while ( ! ping -c 1 htpc.magenbrot.net 2>&1 >/dev/null ); do echo -n . sleep 1 done echo -e "\nbehold! htpc has awoken!" ;; esac
Diesen und weiteren nützliche Beiträge findet Ihr in meinem Wiki.
Zur Zeit keine Kommentare