I realize there are one or two related posts, but none that quite get at what I'm asking.
I'm using an old computer as a NAS using FreeNAS, and after some tweaking everything is dandy. The NAS is just being used by myself and my roommate, so I'd like to be able to use WOL (in conjunction with a basic shutdown script) so I can have the freedom to power up/down the NAS whenever to save power. Based on several forum posts, lack of inclusion as a feature in my motherboard manual, and a lack of WOL settings in the BIOS, it looks like my motherboard does not support WOL (Asus p5ld2); however, my NIC does (Marvell 88E8053). Just to be sure, I tried WOL anyway; the NIC received the WOL magic packets (light blinked), but the computer never powered on.
Sufficiently convinced that WOL is not a viable option, I naturally started considering alternatives such as...
- A Rube Goldberg device (Joking..... mostly)
- Mod a remote car starter to remotely turn it on (I've done this in the past, and I happen to have some the parts laying around)
- Use a microcontroller to turn on the computer after receiving a certain magic packet (probably WOL for simplicity).
Of those, I think the microcontroller is the best (money aside) since it hooks up directly to my network and isn't restricted by range like the remote car starter or mechanical failure.
So, my questions for you good people are the following:
- What alternatives am I missing
- What are some pitfalls/considerations I need to think about
- What are some general suggestions you would give
- If the microcontroller is the best option, what microcontroller would you suggest?
- I'm a software developer with experience in Java/C/C++/Python/Lisp/Haskell/Scala and not opposed to learning a new language and whatnot.