Despertar do hibernate no pedido do ssh

16

Existe um recurso (ou pacote aptitude) no Ubuntu 10.04 que despertará meu computador do modo de espera quando receber um ssh (ou outro pedido da web).

Eu tenho tentado colocar meu computador em hibernação / espera quando não estou executando código em um esforço para "ir verde" na minha universidade. No entanto, muitas vezes preciso ssh no meu computador no fim de semana para fazer o trabalho. No entanto, não parece "acordar" para ouvir este pedido. Eu lembro que na minha antiga máquina Windows havia uma opção "Wake-on-LAN" para o comando de hibernação. Então, se eu precisasse de um desktop remoto enquanto estava dormindo, ele acordaria.

Alguém pode solicitar uma boa maneira de replicar esse recurso?

Obrigado,

    
por JudoWill 14.08.2010 / 05:44

5 respostas

6

Você precisa de algum dispositivo na sua rede local que possa enviar o pacote WOL necessário. Deve ser a rede local porque o pacote não é encaminhado pelos roteadores para outros segmentos de rede.

O dispositivo perfeito para fazer isso seria o seu roteador. Infelizmente poucos roteadores suportam isso, mas se você tiver um que use o OpenWRT ou similar, você pode instalar um software que pode gerar o pacote WOL necessário para ativar a máquina com a qual você realmente quer conversar.

    
por Thorbjørn Ravn Andersen 15.08.2010 / 23:26
5

Os fóruns do Ubuntu têm um excelente Guia . Você precisará ativar a máquina com um pacote WOL antes de usar o ssh.

    
por Nerdfest 14.08.2010 / 06:08
3

Acredito que aqui é o link que ajudaria você sai :)

Existem instruções claras para configurar o WOL (wake on lan)

    
por myusuf3 14.08.2010 / 05:55
0

O Wake On LAN é algo que você pode ativar no BIOS.

    
por maco 14.08.2010 / 05:55
0

Se você usa um roteador baseado em OpenWRT / Tomato, um script de shell que eu escrevi que é executado em o roteador e acordar qualquer PC que esteja recebendo uma conexão SSH de entrada, pode ser útil para você.

    
por Mansour 09.03.2015 / 20:28