Hallo,
ich habe sehr günstig eine Linkstation (LS-CHL1.0) von Buffalo erworben und auch erfolgreich in das Netzwerk eingebunden. Ich möchte sie nun aber gern im Auto-Modus betreiben, sodass sie hochfährt, wenn ich ein Gerät einschalte. Mit einem Windows-PC und dem entsprechenden Programm funktioniert das auch einwandfrei. Dieses sendet aller 3 Minuten einen WOL Signal an den UDP-Port 9 der Linkstation. Um dies auch mit der DB zu erreichen habe ich mich etwas belesen und folgendes versucht. Allerdings bin ich Linux-Anfänger und habe wohl einen Fehler drin.
Ich habe
1. wakelan_1.1-r2_mipsel.ipk und wol_1.0_mipsel.ipk heruntergeladen und installiert
2. ein Script (nas-alive.sh) mit folgendem Inhalt in /usr/script abgelegt.
#!/bin/sh
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
(die MAC-Adresse ist natürlich erfunden)
3. einen cronjob erzeugt der aller 2 Minuten das obige script startet
*/2 * * * * /usr/script/nas-alive.sh
Der Job wurde mit crontab -l überprüft und ist angelegt.
Allerdings scheint es nicht zu funktionieren. Wenn ihr den Fehler seht, oder einen alternativen Vorschlag zu Lösung habt, wäre ich euch sehr dankbar.
P.S. Kann es sein, dass im Script hinter -b nicht die Subnetzmaske sondern mein Netzwerk mit 255 am Schluss stehen muss?
ich habe sehr günstig eine Linkstation (LS-CHL1.0) von Buffalo erworben und auch erfolgreich in das Netzwerk eingebunden. Ich möchte sie nun aber gern im Auto-Modus betreiben, sodass sie hochfährt, wenn ich ein Gerät einschalte. Mit einem Windows-PC und dem entsprechenden Programm funktioniert das auch einwandfrei. Dieses sendet aller 3 Minuten einen WOL Signal an den UDP-Port 9 der Linkstation. Um dies auch mit der DB zu erreichen habe ich mich etwas belesen und folgendes versucht. Allerdings bin ich Linux-Anfänger und habe wohl einen Fehler drin.
Ich habe
1. wakelan_1.1-r2_mipsel.ipk und wol_1.0_mipsel.ipk heruntergeladen und installiert
2. ein Script (nas-alive.sh) mit folgendem Inhalt in /usr/script abgelegt.
#!/bin/sh
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
/usr/bin/wakelan -b 255.255.255.0 -m 00:80:41:ae:fd:7e -p 9
(die MAC-Adresse ist natürlich erfunden)
3. einen cronjob erzeugt der aller 2 Minuten das obige script startet
*/2 * * * * /usr/script/nas-alive.sh
Der Job wurde mit crontab -l überprüft und ist angelegt.
Allerdings scheint es nicht zu funktionieren. Wenn ihr den Fehler seht, oder einen alternativen Vorschlag zu Lösung habt, wäre ich euch sehr dankbar.
P.S. Kann es sein, dass im Script hinter -b nicht die Subnetzmaske sondern mein Netzwerk mit 255 am Schluss stehen muss?
Gunslinger
-------------------------------------------------
Ich töte nicht mit meiner Waffe;
Wer mit seiner Waffe tötet,
hat das Angesicht seines Vaters vergessen.
Ich töte mit dem Herzen.
-------------------------------------------------
Ich töte nicht mit meiner Waffe;
Wer mit seiner Waffe tötet,
hat das Angesicht seines Vaters vergessen.
Ich töte mit dem Herzen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Gunslinger ()