Hi.
Nachdem ich erfolgreich dank Eurer Hilfe meine W701V zur 7170 gemacht habe, habe ich nun auch (halb) erfolgreich WOL aus dem Internet an meine NAS und Rechner im LAN hinbekommen.
Als kleine Zusammenfasung für die, die es auch machen wollen.
Als erstes den W701V nach dieser Anleitung zur Fritz umflashen:
http://www.ip-phone-forum.de/showthread.php?t=204858
Danach Telnet aktivieren, entweder über die Freetz Weboberfläche, oder per angeschlossenem Telefon mit #96*7* ( #96*8* schaltet Telnet wieder aus)
Dosfenster öffnen (unter Windows z.B. Windows-Taste+r)
Im Dosfenster
Dann für jeden Rechner im LAN folgendes eingeben (IP und MAC natürlich anpassen)
Nun in der Fritzoberfläche für jeden Rechner im LAN, der geweckt werden soll, ein Portforwarding auf UDP9 machen.
Da ich mehere NAS und Rechner habe die geweckt werden solllen habe ich nun für jedes Gerät ein Portforwarding eingerichtet. Zielport ist jeweils 9, Quellports habe ich jetzt erstmal 9 10 11 12 ... genommen.
Jetzt kann ich von im Handy, mit entsprechender APP, welche den Port für jedes Gerät einzeln festlegen kann, jeden Rechner einzeln über das Internet starten.
Da dieses bei jedem Neustart der Box wieder weg ist, habe ich nun versucht dies in der debug.cfg bei jedem Start ausführen zu lassen.
Ich habe die debug.cfg mit echo > /var/flash/debug.cfg angelegt.
Anschliessend mit nvi /var/flash/debug.cfg diese bearbeitet und gespeichert. Dies funktioniert auch soweit und bleibt auch nach einem reboot erhalten.
Allerdings wird die debug.cfg nicht ausgeführt bei mir? Soll heissen es funktioniert nicht. Wenn ich die Befehle wieder von Hand eingebe, sind die Einträge sofort wieder da.
Inhalt der debug.cfg:
Im Verz. /var/flash/ sieht es so aus:
Ist das richtig?
Wo liegt jetzt mein Fehler?
Danke, Gruss Mani...
Nachdem ich erfolgreich dank Eurer Hilfe meine W701V zur 7170 gemacht habe, habe ich nun auch (halb) erfolgreich WOL aus dem Internet an meine NAS und Rechner im LAN hinbekommen.
Als kleine Zusammenfasung für die, die es auch machen wollen.
Als erstes den W701V nach dieser Anleitung zur Fritz umflashen:
http://www.ip-phone-forum.de/showthread.php?t=204858
Danach Telnet aktivieren, entweder über die Freetz Weboberfläche, oder per angeschlossenem Telefon mit #96*7* ( #96*8* schaltet Telnet wieder aus)
Dosfenster öffnen (unter Windows z.B. Windows-Taste+r)
Im Dosfenster
Code:
Telnet IP der Box
Benutzername: root
Passwort: freetz
Dann für jeden Rechner im LAN folgendes eingeben (IP und MAC natürlich anpassen)
Code:
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
Nun in der Fritzoberfläche für jeden Rechner im LAN, der geweckt werden soll, ein Portforwarding auf UDP9 machen.
Da ich mehere NAS und Rechner habe die geweckt werden solllen habe ich nun für jedes Gerät ein Portforwarding eingerichtet. Zielport ist jeweils 9, Quellports habe ich jetzt erstmal 9 10 11 12 ... genommen.
Jetzt kann ich von im Handy, mit entsprechender APP, welche den Port für jedes Gerät einzeln festlegen kann, jeden Rechner einzeln über das Internet starten.
Da dieses bei jedem Neustart der Box wieder weg ist, habe ich nun versucht dies in der debug.cfg bei jedem Start ausführen zu lassen.
Ich habe die debug.cfg mit echo > /var/flash/debug.cfg angelegt.
Anschliessend mit nvi /var/flash/debug.cfg diese bearbeitet und gespeichert. Dies funktioniert auch soweit und bleibt auch nach einem reboot erhalten.
Allerdings wird die debug.cfg nicht ausgeführt bei mir? Soll heissen es funktioniert nicht. Wenn ich die Befehle wieder von Hand eingebe, sind die Einträge sofort wieder da.
Inhalt der debug.cfg:
Code:
trap '' SIGHUP
while !(ping -c 1 www.google.de)
do
sleep 2
done
sleep 5
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
/bin/busybox arp -i lan -s 192.168.xxx.xxx xx:xx:xx:xx:xx:xx
Im Verz. /var/flash/ sieht es so aus:
Code:
crw-r--r-- 1 root root 240, 98 Jan 1 2000 debug.cfg
Wo liegt jetzt mein Fehler?
Danke, Gruss Mani...