Alternative Wake on LAN

Mi rendo conto che ci sono uno o due messaggi correlati, ma nessuno che abbastanza get a quello che sto chiedendo.

Sto utilizzando un vecchio computer come NAS usando FreeNAS, e dopo un po 'di tweaking tutto è dandy. Il NAS è solo utilizzato da me e dal mio compagno di stanza, quindi vorrei poter utilizzare WOL (in combinazione con uno script di arresto di base) in modo da poter avere la libertà di accendere / scendere il NAS each volta che risparmiare energia. Sulla base di diversi messaggi del forum, della mancanza di inclusione come feature nel mio manuale della scheda madre e della mancanza di impostazioni WOL nel BIOS, sembra che la mia scheda madre non supporti WOL (Asus p5ld2); tuttavia, la mia NIC fa (Marvell 88E8053). Per essere sicuri, ho comunque provato WOL; la NIC ha ricevuto i pacchetti magici WOL (luce lampeggiante), ma il computer non è mai acceso.

Abbastanza convinto che WOL non sia un'opzione vitale, ho iniziato naturalmente a prendere in considerazione alternative come …

  • Un dispositivo Rube Goldberg (Joking ….. per lo più)
  • Modifica un avviatore di auto a distanza per triggersrlo in remoto (lo ho fatto in passato e mi sono capito di avere alcune parti in giro)
  • Utilizzare un microcontrollore per accendere il computer dopo aver ricevuto un certo pacchetto magico (probabilmente WOL per semplicità).

Di questi, penso che il microcontrollore sia il migliore (soldi da parte) poiché si collega direttamente alla mia networking e non è limitato da una gamma come l'avviatore di auto a distanza o un guasto meccanico.


Quindi, le mie domande per te buona gente sono le seguenti:

  • Quali alternative mi manca
  • Quali sono alcune insidie ​​/ considerazioni che devo pensare
  • Quali sono i suggerimenti generali da dare?
  • Se il microcontrollore è l'opzione migliore, quale microcontrollore si suggerisce?
    • Sono uno sviluppatore di software con esperienza in Java / C / C ++ / Python / Lisp / Haskell / Scala e non sono contrario all'apprendimento di una nuova lingua e cosa non.

Beh, la soluzione hardware più semplice sarebbe quella di colbind l'interruttore su per accendere un relè di qualche tipo. Considerando la "complessità" del problema (vale a dire che è necessario emulare premendo un semplice button di alimentazione wimpy), praticamente qualsiasi microcontrollore farebbe e tutto quello che wherete fare è toccare il cavo dell'alimentatore (che è facile per rimpiazzarti in confusione e ponte come necessario.

Mi chiederei, vuoi accenderlo dopo aver distriggersto (perché il sistema non è in uso) o in caso di guasto? Molti sisthemes, anche PIIIs geriatrici, possono essere impostati per riavviare semplicemente dopo l'interruzione dell'alimentazione

Vorrei anche sottolineare che c'è l'approccio meccanico , anche se suppongo di avere un computer in esecuzione per accendere un altro computer è less pratico di quanto sopra.

Secondo il manuale su asus.com il consiglio ha "sveglia su PCI" e "sveglia su PCIE". Attivare questi per WOL.

Potrebbe anche essere necessario triggersre WOL nel proprio sistema operativo. Può essere disabilitato per impostazione predefinita, ma non conosco FreeNAS (né FreeBSD) abbastanza bene per dirvi come.

Aggiornamento: Il chip di networking è collegato a PCI o PCIe Bus e può quindi svegliare il sistema attraverso la linea di risveglio del bus. Ci sono due condizioni prerequisite:

  1. Il sistema di risveglio PCI / PCIe è attivo (alimentato e abilitato).
  2. Il chip di networking ha abilitato WOL – generalmente nelle impostazioni del driver.

È sempre ansible installare una scheda di networking con WOL supportta dal sistema operativo. Se si può svegliarsi su PCI, allora dovrebbe essere OK.

Wireless è sempre un'idea meravigliosa, ma ci sono degli inconvenienti, come accensione e spegnimento accidentale. Un potere accidentale probabilmente non è un grosso problema. Tuttavia, potrebbe essere un'output accidentale. Potresti afferrare il keyfob e colpendo erroneamente il button sbagliato, causando una chiusura. Peggio ancora, anche se improbabile, che qualcuno vicino usa un segnale simile che corrisponde al ricevitore; ad es. apriport di un garage di alcuni.

Dico questo dall'esperienza, come ho scoperto il mio vecchio vicino e ho usato le stesse frequenze X10. Ci siamo lottati per le luci e ci è voluto un bel po 'per scoprirlo …

Perché non solo sostituire la scheda madre?