Sveglia da ibernazione su richiesta ssh


16

Esiste una funzione (o pacchetto aptitude) in Ubuntu 10.04 che risveglierà il mio computer dallo standby quando riceve un ssh (o altra richiesta web).

Ho cercato di mettere il mio computer in modalità ibernazione / standby quando non eseguo il codice nel tentativo di "diventare verde" nella mia università. Tuttavia, ho spesso bisogno di accedere al mio computer durante il fine settimana per lavorare. Tuttavia, non sembra "svegliarsi" per ascoltare questa richiesta. Ricordo che sulla mia vecchia macchina Windows c'era un'opzione "Wake-on-LAN" per il comando di ibernazione. Quindi se avessi bisogno di desktop remoto mentre era addormentato si sarebbe svegliato.

Qualcuno può richiedere un buon modo per replicare questa funzione?

Grazie,

Volontà

Risposte:


6

Avete bisogno di un po ' dispositivo sulla rete locale in grado di inviare il pacchetto WOL necessario. Deve essere la rete locale perché il pacchetto non viene inoltrato dai router ad altri segmenti di rete.

Il dispositivo perfetto per farlo, sarebbe il tuo router. Sfortunatamente pochissimi router lo supportano, ma se ne ottieni uno che utilizza OpenWRT o simili, puoi installare software in grado di generare il pacchetto WOL necessario risvegliando la macchina con cui vuoi effettivamente parlare.


2
Sì, questo è un punto davvero importante e per lo più mancato dagli altri commentatori. Se sei a casa e vuoi svegliare una macchina nella tua università, non puoi farlo a meno che non ci sia un'altra macchina nella tua università in cui puoi entrare per primo. Pertanto, probabilmente l'opzione migliore è mettere la macchina in uno stato a basso consumo ma non sospeso (ad esempio sospensione della CPU, sospensione del disco, ecc.), Da cui un normale pacchetto di rete può riattivarla. In futuro forse potremo usare en.wikipedia.org/wiki/Sleep_Proxy_Service
poolie il

Da quando ho scritto la risposta, ho acquistato un Time Capsule (router Apple con hard disk) che contiene un proxy che consente ai Mac di andare in modalità sleep e di essere ancora visibili agli altri Mac. Molto impressionante. Non ho studiato se questo può essere usato con macchine Linux.
Thorbjørn Ravn Andersen,

Potresti anche prendere in considerazione un computer economico economico per farlo. Mi viene in mente un lampone pi.
Thorbjørn Ravn Andersen,

5

I forum di Ubuntu hanno una guida eccellente . Tuttavia, dovrai riattivare la macchina con un pacchetto WOL prima di iniziare.


3

Credo che qui sia il link che potrebbe aiutarti :)

Esistono istruzioni chiare per l'impostazione di WOL (wake on lan)


Lo controllerò lunedì ... il mio computer è attualmente in letargo per il fine settimana;)
JudoWill

@judowill haha ​​no problem. fammi sapere come va. :)
myusuf3

Non so se sei collegato all'autore della risposta collegata, ma se lo sei, per favore non che la copia-incolla-nella-riga di comando non funzioni bene a causa della comparsa di botti nella risposta, che sotto bash viene cambiato ....
Yossi Farjoun,

0

Wake On LAN è qualcosa che puoi abilitare nel BIOS.


sì, ma anche il sistema deve esserne consapevole. sì, ma rendere l'impostazione del BIOS attiva è il primo passo delineato nella mia risposta :)
myusuf3

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.