Zdaję sobie sprawę, że jest jeden lub dwa powiązane posty, ale żaden z nich nie odpowiada temu, o co proszę.
Używam starego komputera jako NAS korzystającego z FreeNAS, a po drobnych poprawkach wszystko staje się eleganckie. NAS jest właśnie używany przeze mnie i mojego współlokatora, więc chciałbym móc korzystać z WOL (w połączeniu z podstawowym skryptem zamykania), aby mieć swobodę włączania / wyłączania NAS za każdym razem, aby oszczędzać energię. W oparciu o kilka postów na forum, brak włączenia jako funkcji w podręczniku mojej płyty głównej oraz brak ustawień WOL w BIOS-ie, wygląda na to, że moja płyta główna nie obsługuje WOL (Asus p5ld2); jednak moja karta sieciowa działa (Marvell 88E8053). Dla pewności i tak spróbowałem WOL; karta sieciowa otrzymała magiczne pakiety WOL (kontrolka mrugała), ale komputer nigdy się nie włączał.
Wystarczająco przekonany, że WOL nie jest realną opcją, naturalnie zacząłem rozważać alternatywy, takie jak ...
- Urządzenie Rube Goldberg (żartuje ... głównie)
- Zmodyfikuj zdalny rozrusznik samochodowy, aby włączyć go zdalnie (robiłem to w przeszłości i zdarzają się części dookoła)
- Użyj mikrokontrolera, aby włączyć komputer po otrzymaniu pewnego magicznego pakietu (prawdopodobnie WOL dla uproszczenia).
Spośród nich uważam, że mikrokontroler jest najlepszy (poza pieniędzmi), ponieważ łączy się bezpośrednio z moją siecią i nie jest ograniczony zasięgiem, jak zdalny rozrusznik samochodu lub awaria mechaniczna.
Moje pytania do was, dobrych ludzi, są następujące:
- Jakich alternatyw brakuje mi
- Jakie są pułapki / uwagi, o których muszę pomyśleć
- Jakie są ogólne sugestie, które byś dał
- Jeśli mikrokontroler jest najlepszą opcją, jaki mikrokontroler sugerowałbyś?
- Jestem programistą z doświadczeniem w Javie / C / C ++ / Python / Lisp / Haskell / Scala i nie sprzeciwiam się nauce nowego języka.
Zgodnie z instrukcją na stronie asus.com płyta ma funkcję „wakeup on PCI” i „wakeup on PCIE”. Włącz je dla WOL.
Może być również konieczne włączenie WOL w systemie operacyjnym. Może być domyślnie wyłączony, ale nie znam wystarczająco dobrego FreeNAS (ani FreeBSD), aby ci powiedzieć, jak to zrobić.
Aktualizacja: Układ sieciowy jest podłączony do magistrali PCI lub PCIe i może w ten sposób obudzić system poprzez linię wzbudzenia magistrali. Istnieją dwa warunki wstępne:
źródło
p5ld2
bez żadnych dodatków.Zawsze można zainstalować kartę sieciową z funkcją WOL obsługiwaną przez system operacyjny. Pod warunkiem, że możesz obudzić się na PCI, powinieneś być w porządku.
źródło
Bezprzewodowy jest zawsze sprytnym pomysłem, ale istnieją wady, takie jak przypadkowe włączanie i wyłączanie. Przypadkowe włączenie prawdopodobnie nie jest wielką sprawą. Jednak może to być przypadkowe wyłączenie zasilania. Możesz złapać pilota i przez pomyłkę nacisnąć niewłaściwy przycisk, co spowoduje wyłączenie. Co gorsza, choć mało prawdopodobne, że ktoś w pobliżu używa podobnego sygnału, który pasuje do odbiornika; np. ktoś otwierający drzwi garażowe.
Mówię to z doświadczenia, ponieważ dowiedziałem się o moim starym sąsiadu i używałem tych samych częstotliwości X10. Walczyliśmy ze sobą przy świetle i zajęło nam sporo czasu, aby to rozgryźć ...
Dlaczego nie wymienić płyty głównej?
źródło