ubuntuusers.de

Aufwachen bei Zugriff (WOL?)

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

tailwind-turner

Anmeldungsdatum:
9. März 2010

Beiträge: 46

Hallo Wissende,

ich habe ein Verständnisproblem?

Ich bin Ubuntu-Neuling und möchte gerne folgendes erreichen:

Auf dem System habe ich VDR und das Webinterface vdradmin-am laufen. Der PC geht nach 10 Minuten Inaktivität in den Standby-Modus (habe ich über System –> Einstellungen –> Energieverwaltung eingestellt). Nun möchte ich, wenn ich von einem Windows-Rechner über den Firefox das vdr webinterface aufrufe dass der PC aufwacht.

Ich habe das Howto zu WOL gelesen und auch umgesetzt. Leider wacht der PC nicht auf. Mir ist nicht ganz klar wieso ich hierfür Magix-Pakete brauche? Ich will den PC ja nicht einschalten, ich möchte nur das er aufwacht. An ist er ja quasi schon.

Meine Netzwerkkarte (RTL8111D auf einem GA-D510UD) unterstützt laut

ethtool eth1
Supports Wake-on: pumbg

In meiner Datei

/etc/rc.local

habe ich die folgende Zeile hinzugefügt

ethtool -s eth0 wol m

Ich hoffe der Paramter m (für multicast) ist hier richtig geählt.

Auch habe ich

NETDOWN=no

in

/etc/init.d/halt

gesetzt.

Die Datei

/etc/default/acpi-support

habe ich auch entsprechend dem Howto

STOP_SERVICES="networking"

geändert.

Der PC wacht aber leider nicht auf.

Frage, ist das ganze WOL hier der falsche Lösungsansatz? Was könnte ich / muss ich anderst machen? Obwohl ich schon einige Forenbeiträge gelesen habe bin ich nicht schlauer.

Danke im Voraus.

nbkr

Avatar von nbkr

Anmeldungsdatum:
29. Oktober 2007

Beiträge: 1936

Wohnort: Aschaffenburg

Magic Pakete sind eine Methode einem Rechner über die Netzwerkkarte zu signalisieren dass er hochfahren soll. Ob er dabei aus dem Standby startet oder wirklich ausgeschaltet ist, ist dabei egal. Für den Rechner ist das nur ein andere Betriebsmodus (S3 = standby, S5 = shutdown).

Das Problem wird sein, wie die anderen Rechner wissen sollen, an wenn sie die Daten schicken sollen. Normalerweise läuft das so, dass die Windowsrechner versuchen über ARP anhand der IP Adresse des VDR Rechnes seine Mac-Adresse herauszubekommen. An diese Mac adresse werden dann Pakete geschickt. Ist der Rechner aber im Standby, reagiert er nicht auf die ARP anfragen, somit erreicht auch nie ein Paket die Netzwerkkarte. Ergo fährt der Rechner nicht hoch.

Du müsstest also die MAC Adresse des Rechners auf den Windows PCs und auf dem Switch statisch eintragen. Bei den Windowsrechnern lässt sich das vermutlich noch machen, beim Switch wirds schwer, es sei denn Du hast ein programmierbaren Switch von Cisco, 3com, Huawei oder wie die großen Hersteller heißen. Die einfachen Switches für den Hausgebrauch können sowas nicht.

tailwind-turner

(Themenstarter)

Anmeldungsdatum:
9. März 2010

Beiträge: 46

Danke für die Antwort und Entschuldigung, dass die Antwort so lange gedauert hat.

Der Post war sehr hilfreich. Vieles ist mir jetzt klarer. Ich werde weiter herumspielen und versuchen es zum laufen zum bringen.

Antworten |