web-dev-qa-db-fra.com

Réveil de hibernation sur demande ssh

Existe-t-il une fonctionnalité (ou un paquet d'aptitude) dans Ubuntu 10.04 qui réveille mon ordinateur du mode veille lorsqu'il reçoit un fichier ssh (ou un autre formulaire Web)?.

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

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

Merci,

Volonté

16
JudoWill

Vous avez besoin de certains périphériques sur votre réseau local qui peuvent envoyer le paquet WOL nécessaire. Il doit s'agir du réseau local car le paquet n'est pas transmis par les routeurs aux autres segments du réseau.

Le périphérique idéal pour ce faire serait votre routeur. Malheureusement, très peu de routeurs le prennent en charge, mais si vous en possédez un qui utilise OpenWRT ou similaire, vous pouvez installer un logiciel pouvant générer le paquet WOL nécessaire pour réveiller la machine à laquelle vous souhaitez réellement parler.

6

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

5
Nerdfest

Je crois que c’est le lien qui vous aiderait :)

Il y a des instructions claires pour configurer WOL (wake on lan)

3
myusuf3

Si vous utilisez un routeur basé sur OpenWRT/Tomato, n script Shell que j'ai écrit qui s'exécute sur le routeur et réveille tout PC recevant une connexion SSH entrante, pourrait vous être utile.

0
Mansour

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

0
maco