Mir ist klar, dass es ein oder zwei verwandte Beiträge gibt, aber keiner, der genau das schafft, wonach ich frage.
Ich verwende einen alten Computer als NAS mit FreeNAS, und nach einigen Optimierungen ist alles in Ordnung. Der NAS wird nur von mir und meinem Mitbewohner verwendet, daher möchte ich WOL (in Verbindung mit einem grundlegenden Shutdown-Skript) verwenden können, damit ich den NAS jederzeit ein- und ausschalten kann, um Energie zu sparen. Aufgrund mehrerer Forenbeiträge, fehlender Aufnahme in mein Motherboard-Handbuch und fehlender WOL-Einstellungen im BIOS scheint mein Motherboard WOL nicht zu unterstützen (Asus p5ld2). Meine Netzwerkkarte unterstützt dies jedoch (Marvell 88E8053). Nur um sicher zu gehen, habe ich es trotzdem mit WOL versucht. Die Netzwerkkarte hat die WOL-Magic-Pakete empfangen (LED blinkt), der Computer wurde jedoch nie eingeschaltet.
Ausreichend davon überzeugt, dass WOL keine realisierbare Option ist, habe ich natürlich begonnen, Alternativen in Betracht zu ziehen, wie ...
- Ein Rube Goldberg Gerät (Scherz ..... meistens)
- Modifiziere einen ferngesteuerten Autostarter, um ihn aus der Ferne einzuschalten (das habe ich in der Vergangenheit gemacht und ich habe zufällig einige Teile herumliegen)
- Verwenden Sie einen Mikrocontroller, um den Computer einzuschalten, nachdem Sie ein bestimmtes Magic Packet erhalten haben (der Einfachheit halber wahrscheinlich WOL).
Von diesen denke ich, dass der Mikrocontroller der beste ist (Geld beiseite), da er direkt mit meinem Netzwerk verbunden ist und nicht durch die Reichweite wie den entfernten Autostarter oder einen mechanischen Defekt eingeschränkt ist.
Meine Fragen an Sie, liebe Leute, lauten also:
- Welche Alternativen fehlen mir?
- Was sind einige Fallstricke / Überlegungen, über die ich nachdenken muss
- Was sind einige allgemeine Vorschläge, die Sie geben würden
- Wenn der Mikrocontroller die beste Option ist, welchen Mikrocontroller würden Sie vorschlagen?
- Ich bin ein Softwareentwickler mit Erfahrung in Java / C / C ++ / Python / Lisp / Haskell / Scala und nicht dagegen, eine neue Sprache zu lernen und so weiter.
Laut Handbuch auf asus.com verfügt das Board über "Wakeup on PCI" und "Wakeup on PCIE". Aktivieren Sie diese für WOL.
Möglicherweise müssen Sie auch WOL in Ihrem Betriebssystem aktivieren. Es ist möglicherweise standardmäßig deaktiviert, aber ich kenne FreeNAS (oder FreeBSD) nicht gut genug, um Ihnen zu sagen, wie es geht.
Update: Der Netzwerkchip ist an PCI oder PCIe Bus angeschlossen und kann so das System über seine Bus-Aufweckleitung aufwecken. Es gibt zwei Voraussetzungen:
quelle
p5ld2
ohne Ergänzungen verwendet.Sie können jederzeit eine Netzwerkkarte mit WOL installieren, die vom Betriebssystem unterstützt wird. Vorausgesetzt, Sie können auf PCI aufwachen, dann sollten Sie in Ordnung sein.
quelle
Drahtlos ist immer eine gute Idee, aber es gibt Nachteile, wie das versehentliche Ein- und Ausschalten. Ein versehentliches Einschalten ist wahrscheinlich keine große Sache. Ein versehentliches Ausschalten könnte jedoch sein. Sie könnten den Schlüsselanhänger ergreifen und versehentlich die falsche Taste drücken, was zu einem Herunterfahren führen könnte. Schlimmer noch, obwohl es unwahrscheinlich ist, dass jemand in der Nähe ein ähnliches Signal verwendet, das zu Ihrem Empfänger passt. zB jemand Garagentoröffner.
Ich sage dies aus Erfahrung, als ich herausfand, dass mein alter Nachbar und ich dieselben X10-Frequenzen verwendeten. Wir haben uns um die Lichter gestritten und es hat eine ganze Weile gedauert, bis wir es herausgefunden haben ...
Warum nicht einfach das Motherboard austauschen?
quelle