- Mitglied seit
- 9 Mai 2009
- Beiträge
- 8
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Leute,
ich hab mal ein Script gefunden, welches einen PC aufweckt. Es sieht folgendermaßen aus und steht in der debug.cfg (siehe unten)
Und jetzt die Frage: In der Zeile 8 steht der Ping von welchem Rechner es abhängig ist, dass mein Server gestartet wird. Jetzt möchte ich noch einen weiteren hinzufügen.
folgendes hab ich probiert:
ping -c 1 192.168.178.11 192.168.178.12 > /dev/null
Das mag die Fritzbox aber nicht. Wie kann ich da einen weiteren Rechner hinzufügen??
Vielen Dank im vorraus...
Flo
Anbei noch das Script:
/var/flash/debug.cfg:
#!/bin/sh
sleep 20
cat <<EOF >> /var/mcewakeup
i="0"
while [ "1" -eq "1" ]
do
ping -c 1 1.1.1.1 > /dev/null
if [ \$? -eq "0" ]; then
# ping successful
if [ \$i -ne "1" ]; then
i="1"
echo `date` "Waking up PC"
/usr/bin/ether-wake -i eth0 AA:BB:CCD:EE:FF
fi
else
i="0"
fi
sleep 1
done
EOF
chmod +x /var/mcewakeup
/var/mcewakeup &
ich hab mal ein Script gefunden, welches einen PC aufweckt. Es sieht folgendermaßen aus und steht in der debug.cfg (siehe unten)
Und jetzt die Frage: In der Zeile 8 steht der Ping von welchem Rechner es abhängig ist, dass mein Server gestartet wird. Jetzt möchte ich noch einen weiteren hinzufügen.
folgendes hab ich probiert:
ping -c 1 192.168.178.11 192.168.178.12 > /dev/null
Das mag die Fritzbox aber nicht. Wie kann ich da einen weiteren Rechner hinzufügen??
Vielen Dank im vorraus...
Flo
Anbei noch das Script:
/var/flash/debug.cfg:
#!/bin/sh
sleep 20
cat <<EOF >> /var/mcewakeup
i="0"
while [ "1" -eq "1" ]
do
ping -c 1 1.1.1.1 > /dev/null
if [ \$? -eq "0" ]; then
# ping successful
if [ \$i -ne "1" ]; then
i="1"
echo `date` "Waking up PC"
/usr/bin/ether-wake -i eth0 AA:BB:CCD:EE:FF
fi
else
i="0"
fi
sleep 1
done
EOF
chmod +x /var/mcewakeup
/var/mcewakeup &