Wie aktiviere ich Wake On LAN?

66

Mein erster Gedanke war, einfach WOL-Zauberpakete über das Netzwerk zu senden, aber mein Raspberry Pi wacht nicht auf. Ich gehe also davon aus, dass es WOL entweder nicht unterstützt oder dass ich es nicht richtig konfiguriert habe.

Was muss ich tun, um Wake-on-LAN zu aktivieren?

Der Hochstapler
quelle
3
Ich frage mich allerdings, wie um alles in der Welt haben Sie es geschafft, Strom anzuschließen und Ihren Pi nicht einzuschalten?
6
@Tibor: Ich habe nur einen eingebildeten, so ist das.
Der Hochstapler
19
@OliverSalzburg: Dann stell dir vor, es wacht auf.
David Schwartz
2
Während ich nicht überrascht wäre, wenn der Betriebsverbrauch des PIS mit dem Warten auf Wake-on-LAN-Verbrauch vieler Desktops vergleichbar wäre, wäre es eine interessante Frage, ob genügend öffentliche Informationen über den SOC verfügbar sind, um die Uhr zu drosseln und zu erreichen ein Leerlaufzustand mit niedrigerer Leistung.
Chris Stratton
3
Ich benutze RampBMC auf meinem Pi und ich kann Ihnen das sagen. Die Verwendung der xbmc-Remote-App auf dem iPhone verfügt über eine Funktion zum Herunterfahren. Wenn ich sage, dass es heruntergefahren werden soll, tut es das auch. ES STARTET NICHT NEU. Der Bildschirm wird dunkel und das einzige, was auf dem Pi aufleuchtet, ist das rote Powerlite. Das ist es. Es kann Strom haben, aber es läuft nicht XBMC. Ich interessiere mich auch für eine WOL-Option. Ich möchte in der Lage sein, ein Stück doppelseitiges Klebeband auf meinen Pi zu kleben und auf die Rückseite meines Fernsehers zu kleben, ohne es berühren zu müssen. Die XBMC iPhone App bietet übrigens auch die WOL-Option.

Antworten:

40

Es unterstützt kein WoL.

Angesichts der Tatsache, dass das Gerät so wenig Strom verbraucht, gibt es nur wenige Vorteile, wenn es ausgeschaltet und mit WoL geweckt wird. Lass es einfach an!

berry120
quelle
3
@AlexChamberlain Ja, aber sobald das Betriebssystem angehalten ist, können Sie es nicht mehr wiederherstellen, ohne es neu zu starten.
Jivings
2
@Jivings Kann man mit der WoL-Unterstützung im LAN-Chip neu starten?
Alex Chamberlain
12
Es ist nicht nur der Pi, der in den Ruhezustand geht, sondern versetzt auch externe Festplatten in den Ruhezustand. Dies kann zu erheblichen Energieeinsparungen führen oder die Lebensdauer der Festplatte verlängern.
Mrchief
2
Ok, der neue RaspBmc dreht die externe Festplatte nach 20 Minuten Inaktivität herunter - süß! Sie können den Zeitraum auch auf einen beliebigen Wert einstellen. Also ich denke WOL tritt vorerst in den Hintergrund! :)
Mrchief
4
Ich denke , was die Menschen nicht zu realisieren ist , dass der Raspi nicht über eine ‚ON‘ Taste, so würde dies in praktisch auf einem Raspi einzuschalten eingeschaltet worden ist ‚off‘
puk
37

Ich bin anderer Ansicht. Wenn Sie etwas tiefer graben, finden Sie den LAN-Mikrochip heraus, bei dem es sich übrigens auch um den 2-Port-USB-Hub handelt.

Der Hersteller des LAN-Mikrochips gibt in seinen Spezifikationen deutlich an, dass sich auf dem LAN-Modul ein WoL befindet .

Ethernet-Funktionen: Der 10/100 Ethernet-Controller unterstützt zahlreiche Power-Management-Aktivierungsfunktionen, darunter Magic Packet ™, Wake-on-LAN (WOL) und Link Status Change.

Nun, wie Sie es benutzen, ist eine andere Frage. Ende des Tages Solange der Raspberry Pi mit Strom versorgt wird (auch wenn er ausgeschaltet ist oder sich im Ruhezustand befindet), können Sie den WoL problemlos verwenden.

Ich weiß, dass die anderen Antworten besagen, dass Sie den Raspberry Pi nicht herunterfahren oder in den Ruhezustand versetzen können (möglicherweise mit vorhandenen Betriebssystemen), aber die Antwort lautet immer noch "WoL" im LAN-Modul und das ist eine Tatsache.


Eine Sache, über die man weinen muss, wenn die Tatsache, dass PoE weggelassen wurde, zum Glück die Raspberrianer in Frage gestellt haben, und es stellt sich heraus, dass sie es einfach vergessen haben.

Ist Power over Ethernet (PoE) möglich?

Nicht auf dem Basisgerät, aber eine sehr häufig nachgefragte Funktion. Daher prüfen wir Optionen für spätere Versionen.

Irgendwo auf ihrem Blog gaben sie zu, es vergessen zu haben. Sie können es jetzt nicht finden.

Piotr Kula
quelle
3
Seite 2 des Schaltplans.
Alex Chamberlain
PoE wird von HAT-Geräten wie folgt unterstützt: raspberrypi.org/products/poe-hat
CLS
PoE ist nicht dasselbe wie WOL? Immer noch ziemlich cool ... denke ich? : D
Piotr Kula
17

Das RPi benötigt kein Wake On Lan.

Wenn es an die Stromversorgung angeschlossen ist, ist es eingeschaltet. Es gibt keine Unterbrechung oder Ruhezustand.

Wenn es nicht an die Stromversorgung angeschlossen ist, lässt es sich definitiv nicht einschalten.

Jivings
quelle
3
Was passiert, wenn Sie das Betriebssystem herunterfahren?
Alex Chamberlain
1
@AlexChamberlain Es heißt "System angehalten" und dann ziehen Sie es heraus.
Jivings
Gehen wir ins Gespräch ...
Alex Chamberlain
@Jivings: Wie boote ich, nachdem es angehalten wurde?
5
Sie liegen falsch. Geben Sie einfach einen Ausschaltbefehl über die Konsole ein, während die Stromversorgung angeschlossen ist, und sie wird ausgeschaltet. Jetzt ist es an die Stromversorgung angeschlossen, aber es ist nicht an. Es gibt eine Menge Software, die das Gerät durch eine ähnliche Soft-Off-Methode ausschaltet. WoL würde es dann theoretisch wieder einschalten.
Octopus
6

Ich stehe lange vor dem gleichen Problem. Aber ich benutze einen Trick, um meine Raspberry Pi's zu WOL (ich benutze mehrere RPi's in dem Museum, in dem ich arbeite). Ich habe das Problem mit einem kostengünstigen Ethernet-Leistungsrelais gelöst.

Hier ist mein Trick: Ich verbinde eine ETH002-Karte (von Devantech) mit dem Netzwerk. Die Stromversorgung des RPi erfolgt über den Ausgang NC (normalerweise geschlossen) eines Relais. Da das Relais normalerweise geschlossen ist, starten beide Systeme, wenn die Hauptstromversorgung eingeschaltet wird.

Wenn ich einen "sudo halt" -Befehl an das RPi sende, geht dieser aus. Um es wieder aufzuwecken, sende ich den folgenden Befehl an die Relaisplatine (vorausgesetzt, das Relais 1 wird verwendet):

// Relais 1 deaktivieren

PacketSender \ PacketSender.exe -txw 500 IP-Adresse 17494 "21 01 00"

// warte einige Sekunden ...

// Relais 1 reaktivieren

PacketSender \ PacketSender.exe -txw 500 IP-Adresse 17494 "20 01 00"

Dabei ist IP-Adresse die IP-Adresse der Relaiskarte und des Ports 17494.

- PacketSender ist eine sehr gute Freeware, danke an den Entwickler -

Dabei schalte ich das RPi komplett aus und schalte es wieder ein. zB wenn im Museum eine Abendveranstaltung stattfindet. Sieht aus wie WOL.

Das ist es! Et voila!

Grüße an alle,

Yvan.

Yvan
quelle
5

Sie können PoE mit dem Pi verwenden, einen PoE-Schalter und einen PoE-Splitter am Pi-Ende. Funktioniert gut und mit einem intelligenteren, aber teureren Switch können Sie den Port zurücksetzen, um den Pi aus- und wieder einzuschalten.

Es wäre schön, WOL auf dem pi zu verwenden, aber keine Eingaben bei irgendjemandem zu sehen, die das zum Laufen bringen, obwohl der nic-Chip es "unterstützt".

Michael
quelle
-1

RPi wird über ein normales Telefonladegerät mit Strom versorgt, beispielsweise über ein altes PC-AT-Netzteil, bei dem Sie das Gerät manuell ein- und ausschalten müssen. Aus diesem Grund kann pi sich nicht selbst aus- und wieder einschalten und Funktionen wie WoL können nicht funktionieren.

alexis
quelle
-2

Ich bin kein Experte, aber wenn der Ethernet-Chip auch der Controller für die USB-Ports ist, kann die Antwort sein, dass die Stromversorgung über die Haupt-USB-Ports für den PI über einen USB-Hub erfolgt, der Power Back-Feed unterstützt.

Jaco
quelle
-4

Wenn Sie auf LAN etwas aufwachen möchten, muss ein BIOS im System vorhanden sein, weil Sie eine Uhr benötigen, um es aufzuwecken. Das RPI hat kein BIOS im Inneren. Das ist alles

seb c
quelle
Warum sollte man ein BIOS haben müssen, nur um eine Uhr zu haben? Viele Dinge haben Uhren und sogar RTCs ohne BIOS ... Und warum sollte man eine Uhr zum WOL brauchen? Alles was es für WOL brauchen würde: Logik auf 2 Pins kurzschließen, wenn die ETH-Firmware WOL-Pakete erkennt. Wenn die Ethernet-Controller-Firmware im Energiesparmodus ausgeführt werden könnte und Zugriff auf GPIO 5 und 6 hätte, wäre dies kein Problem ... raspberrypi.stackexchange.com/a/19754/24295
svin83