Der Extender von Linksys hat Grundsätzlich das Problem, dass er das Wake on Lan mit Magic Package nicht unterstützt. Es gibt aber eine Möglichkeit dies trotzdem zu realisieren.
Vorraussetzung:
MediaCenter
Linksys Extender
Fritzbox (7270 und 7170 aktuelle Firmware getestet. Müsste aber auf anderen auch gehen)
Wichtig: Ich übernehme keinerlei Garantie für die Geräte. Ihr handelt auf eigene Verantwortung.
Bevor ihr das macht, bitte eine Sicherung der Fritzbox machen und falls alles schief geht könnt ihr sie jederzeit mit dem Recoverytool wieder in Urstand zurückversetzen.
Link: ftp://ftp.avm.de/fritz.box/fritzbox.fon_w...x_misc/deutsch/
--------------------------------------------------------------------------------------------------------
Erstmal startet ihr Telnet login auf eurer Fritz!Box.
Dazu einfach in ein angeschlossenes Telefon "#96*7*" eingeben. Das ganze wird mit einem Ton bestätigt.
Klickt im Windows auf "Start" und "Ausführen"
Gebt "cmd" ein
Jetzt geht ein schwarzes Eingabefenster auf.
Gebt folgendes ein:
telnet 192.168.178.1 (eure Firtzbox IP)
Sollte es den Befehl telnet nicht geben, so benutzt ihr wahrscheinlich Windows Vista. Einfach unter Systemsteuerung, Programme und Funktionen, Windows Funktionen ein oder ausschalten, Telnet Client aktivieren.
Gebt das Passwort eurer Fritzbox ein.
Jetzt gebt ihr folgende Dinge ein:
touch /var/tmp/debug.cfg (debug.cfg Datei wird auf der Fritzbox erstellt)
nvi /var/tmp/debug.cfg (debug.cfg wird aufgerufen)
Jetzt kommen in dem Eingabefester lauter Zeilen mit ~
Diese müsst ihr editieren.
Zum editieren einfach "shift und i" drücken.
Da gebt ihr folgendes ein (siehe Bild)
Beachten!!
Bei 1.1.1.1 müsst ihr die IP Adresse des Extenders eintragen
Bei AA:BB:CC:DD:EE:FF müsst ihr die MAC Adresse der MediaCenter Netzwerkkarte eintragen.
/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:CC:DD:EE:FF
fi
else
i="0"
fi
sleep 1
done
EOF
chmod +x /var/mcewakeup
/var/mcewakeup &
Jetzt speichert ihr das Ganze
Dazu ESC drücken
und dann ": und w" eingeben und Enter drücken
Jetzt beenden
": und q" und Enter
Jetzt müsstet ihr wieder ein "#" stehen haben.
Wenn Ihr sicher seit alles richtig eingegeben zu haben, dann gebt folgendes ein.
(zum kontrollieren könnt ihr nochmal den Befehl "nvi /var/tmp/debug.cfg" eingeben. Dann müsst ihr das halt mit ESC und dann ":Q" wieder beenden.
cat /var/tmp/debug.cfg > /var/flash/debug.cfg
danach
exit
Fenster schließen, Fritzbox neu starten.
Danach könnt ihr den Telnet Zugang zur Fritzbox wieder deaktivieren mit: #96*8*
---------------------------------------------------------------------------------------
Und fertig ist das ganze.
Was haben wir damit erreicht?
Die Fritzbox schickt einen Ping an den Extender. Sobald er erreichbar ist schickt sie ein Magic Package an den MediaCenter, worauf er an geht.
Viel Spass damit und gebt mal ein Feedback!!
Flo


Anmelden
Benutzerkonto erstellen


Nach oben




