mowses
31.05.04, 16:09
Hallo.
Ich nutze Debian sarge. Das Problem das ich habe ist, dass WOL nicht so will wie ich. Ich habe einiges darüber hier im Forum gefunden und daher auch meine Lösungsansätze gewählt.
Diese FAQ (http://ahh.sourceforge.net/wol/faq.html) war schon mal sehr hilfreich, da es mit dem Aufruf von
ethtool -s eth0 wol g klappt. Zum senden des Magic Packets nutze ich winwake (http://www.berens-partner.de/wann/computer/wol.html) welches ich ebenfalls durch dieses Forum gefunden habe. So, das war der Status Quo mit evtl ein paar hilfen für Leute die das gleiche wollen.
Nun endlich zu meinem Problem.
Die oben beschriebene Methode funktioniert ja. Wenn ich nun allerdings einen Eintrag in /etc/modutils/actions erstelle, danach ein update-modules ausführe, denn Rechner runterfahre (so wie vorher auch) und das Magic Packet verschicke (wieder keine Änderung zu vorher) passiert nix.
Ich denke also der Eintrag in der modules.conf ist irgendwie falsch. Nur was? Da hab ich keine Ahnung und hoffe, dass einer von euch helfen kann.
EDIT:
DA fällt mir ein, ein lsmod liefert kein genutztes 8139too, da es fest im Kernel eincompiliert ist. Also wenn er das Module nicht lädt kann er wohl auch den Befehl nicht ausführen. Wie sage ich ihm aber nun, dass er den Befehl ausführt? Kann ich den in ein bootscript schreiben? Wenn ja bitte einfach erklären, da ich mich damit absolut gar nicht auskenne...
Ich nutze Debian sarge. Das Problem das ich habe ist, dass WOL nicht so will wie ich. Ich habe einiges darüber hier im Forum gefunden und daher auch meine Lösungsansätze gewählt.
Diese FAQ (http://ahh.sourceforge.net/wol/faq.html) war schon mal sehr hilfreich, da es mit dem Aufruf von
ethtool -s eth0 wol g klappt. Zum senden des Magic Packets nutze ich winwake (http://www.berens-partner.de/wann/computer/wol.html) welches ich ebenfalls durch dieses Forum gefunden habe. So, das war der Status Quo mit evtl ein paar hilfen für Leute die das gleiche wollen.
Nun endlich zu meinem Problem.
Die oben beschriebene Methode funktioniert ja. Wenn ich nun allerdings einen Eintrag in /etc/modutils/actions erstelle, danach ein update-modules ausführe, denn Rechner runterfahre (so wie vorher auch) und das Magic Packet verschicke (wieder keine Änderung zu vorher) passiert nix.
Ich denke also der Eintrag in der modules.conf ist irgendwie falsch. Nur was? Da hab ich keine Ahnung und hoffe, dass einer von euch helfen kann.
EDIT:
DA fällt mir ein, ein lsmod liefert kein genutztes 8139too, da es fest im Kernel eincompiliert ist. Also wenn er das Module nicht lädt kann er wohl auch den Befehl nicht ausführen. Wie sage ich ihm aber nun, dass er den Befehl ausführt? Kann ich den in ein bootscript schreiben? Wenn ja bitte einfach erklären, da ich mich damit absolut gar nicht auskenne...