Réveil de l'hibernation sur demande ssh


16

Existe-t-il une fonctionnalité (ou un package d'aptitudes) dans Ubuntu 10.04 qui sortira mon ordinateur de la veille lorsqu'il recevra un ssh (ou une autre demande de Web).

J'ai essayé de mettre mon ordinateur en veille prolongée / veille lorsque je n'exécute pas de code dans le but de "passer au vert" dans mon université. Cependant, j'ai souvent besoin de ssh dans mon ordinateur le week-end pour travailler. Cependant, il ne semble pas "se réveiller" pour entendre cette demande. Je me souviens que sur mon ancienne machine Windows, il y avait une option "Wake-on-LAN" pour la commande hibernate. Donc, si j'avais besoin d'un bureau à distance pendant qu'il dormait, il se réveillerait.

Quelqu'un peut-il demander un bon moyen de reproduire cette fonctionnalité?

Merci,

Volonté

Réponses:


6

Vous avez besoin d' un appareil sur votre réseau local qui peut envoyer le package WOL nécessaire. Il doit s'agir du réseau local car le package n'est pas transféré par les routeurs vers d'autres segments de réseau.

L'appareil parfait pour cela serait votre routeur. Malheureusement, très peu de routeurs le prennent en charge, mais si vous en obtenez un qui utilise OpenWRT ou similaire, vous pouvez installer un logiciel qui peut générer le paquet WOL nécessaire pour réveiller la machine à laquelle vous voulez réellement parler.


2
Oui, c'est un point vraiment important et le plus souvent manqué par les autres commentateurs. Si vous êtes à la maison et que vous souhaitez réveiller une machine de votre université, vous ne pouvez pas le faire à moins qu'il n'y ait une autre machine dans votre université dans laquelle vous pouvez aller en premier. Par conséquent, la meilleure option est probablement de mettre la machine dans un état de faible puissance mais non suspendu (par exemple, veille du processeur, sommeil du disque, etc.), à partir duquel un paquet réseau normal peut le réveiller. À l'avenir, nous pourrons peut-être utiliser en.wikipedia.org/wiki/Sleep_Proxy_Service
poolie

Depuis que j'ai écrit la réponse, j'ai acheté une Time Capsule (routeur Apple avec disque dur) qui contient un tel proxy qui permet aux Mac de se mettre en veille et d'être toujours visibles pour les autres Mac. Très impressionnant. Je n'ai pas cherché à savoir si cela peut être utilisé avec des machines Linux.
Thorbjørn Ravn Andersen

Vous pouvez également envisager un ordinateur à faible consommation d'énergie pour ce faire. Une pi de framboise me vient à l'esprit.
Thorbjørn Ravn Andersen

5

Les forums Ubuntu ont un excellent guide . Vous devrez cependant réveiller la machine avec un paquet WOL avant de vous connecter.


3

Je crois ici que c'est le lien qui pourrait vous aider :)

Il existe des instructions claires pour la configuration de WOL (réveil sur réseau local)


Je vais le vérifier lundi ... mon ordinateur est actuellement en veille prolongée pour le week-end;)
JudoWill

@judowill haha ​​aucun problème. laissez-moi savoir comment ça se passe. :)
myusuf3

Je ne sais pas si vous êtes connecté à l'auteur de la réponse liée, mais si vous le souhaitez, pas que la copie-coller-en-ligne de commande ne fonctionne pas bien en raison de l'apparition de bangs dans la réponse, qui sous bash changer ...
Yossi Farjoun

0

Wake On LAN est quelque chose que vous pouvez activer dans le BIOS.


oui mais le système doit aussi en être conscient. oui, mais le fait que le paramètre de bios soit
activé

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.