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.