Hallo,
kurze Hardware-Beschreibung:
- Internet --- FritzBox1 (192.168.1.*) --- FritzBox2 (ext. IP 192.168.1.100) (intern: 192.168.2.*) --- switch --- mein server
mein Plan:
- bei FritzBox2 die Funktion: Diesen Computer automatisch starten, sobald aus dem Internet darauf zugegriffen wird. aktivieren
- bei FritzBox 1 eine Portweiterleitung (zb. 54978 auf 84) auf FritzBox2 einrichten
- bei FritzBox2 eine Portweiterleitung von Port 84 auf Port 84 von server einrichten
Theoretisch sollte jetzt bei einem Zugriff aus dem Internet auf http://IP-FRITZ-BOX:54978 der mein server auswachen da der Zugriff durch die Portweiterleitungen ja auf ihn geleitet werden.
Problem: es funktioniert nicht, anscheinend tut die FritzBox keinen Broadcast verschicken um die PC´s aufzuwecken sondern Sie wahrscheinlich über IP oder kein Ahnung was ansprechen.
Lösungsansatz:
ich habe folgendes im Netz gefunden
https://freetz.org/ticket/2077
Hier komme ich nicht weiter:
- ich habe freetz auf meiner FritzBox installiert
- verbindung über SSH als root und FTP zugriff auf alle Dateien klappt soweit
o wo finde ich networking/ether-wake.c auf der FritzBox um die änderungen aus dem Patch einzutragen?
o bzw, wie kann ich diesen Patch bei mir aufspielen? habe da leider noch nicht so den Durchblick
- - - Aktualisiert - - -
Ach ja, innerhalb des Netzwerkes funktioniert WOL ohne Probleme.
kurze Hardware-Beschreibung:
- Internet --- FritzBox1 (192.168.1.*) --- FritzBox2 (ext. IP 192.168.1.100) (intern: 192.168.2.*) --- switch --- mein server
mein Plan:
- bei FritzBox2 die Funktion: Diesen Computer automatisch starten, sobald aus dem Internet darauf zugegriffen wird. aktivieren
- bei FritzBox 1 eine Portweiterleitung (zb. 54978 auf 84) auf FritzBox2 einrichten
- bei FritzBox2 eine Portweiterleitung von Port 84 auf Port 84 von server einrichten
Theoretisch sollte jetzt bei einem Zugriff aus dem Internet auf http://IP-FRITZ-BOX:54978 der mein server auswachen da der Zugriff durch die Portweiterleitungen ja auf ihn geleitet werden.
Problem: es funktioniert nicht, anscheinend tut die FritzBox keinen Broadcast verschicken um die PC´s aufzuwecken sondern Sie wahrscheinlich über IP oder kein Ahnung was ansprechen.
Lösungsansatz:
ich habe folgendes im Netz gefunden
https://freetz.org/ticket/2077
Besitze mehrere Rechner, die über eine WLAN-Brücke (NetGear WNCE2001) an der Fritzbox hängen, also FritzBox ←→ WLAN-Brücke ←→ Switch ←→ Rechner. Damit Wake on Lan bei diesen Rechnern funktioniert, musste ich das ether-wake der busybox modifizieren:
Die Änderungen habe ich mal in Patch-Files zusammengefasst, vllt. findet ja auch jemand anderes dafür Verwendung. Ein drittes File zur Verwendung von RARP anstatt ARP liegt auch bei.
- Die Pakte müssen immer als broadcast-Pakete geschickt werden
- Der Paket-Typ musst ARP (0x0806) sein, ether-type 0x0842 (eigentlich Wake on Lan) wollte nicht funktionieren
Hier komme ich nicht weiter:
- ich habe freetz auf meiner FritzBox installiert
- verbindung über SSH als root und FTP zugriff auf alle Dateien klappt soweit
o wo finde ich networking/ether-wake.c auf der FritzBox um die änderungen aus dem Patch einzutragen?
o bzw, wie kann ich diesen Patch bei mir aufspielen? habe da leider noch nicht so den Durchblick
- - - Aktualisiert - - -
Ach ja, innerhalb des Netzwerkes funktioniert WOL ohne Probleme.