Cette page est considérée comme vétuste et ne contient plus d'informations utiles.
Apportez votre aide…

Etherwake

Utiliser le Wake-On-Lan sous Linux.

Ce tutoriel est obsolète et inapplicable dans la plupart des cas (page à réécrire ou à supprimer), référez vous plutôt à cette page wakeonlan

Le "Wake-on-lan" est une fonction qui permet d'allumer une machine distante. Cela peut se faire d'un PC du même réseau (wake on LAN) ou même d'internet (wake on WAN).

Le Wake-On-lan utilise l'adressage MAC. si vous ne savez pas ce que c'est :

Wikipédia : Adresse_MAC

Vous aurez besoin de plusieurs choses :

  • Activer le "Wake-on LAN" dans le bios (peut parfois s'appeller "Wake on PCI")
  • Notez l'adresse MAC de la machine souhaitée
  • Configurer votre routeur (si vous en avez un)

Je vous conseille de regarder la page :

http://www.aduf.org/viewtopic.php?t=50695

Freebox en mode routeur

Je vous conseille ce tuto :

http://coolxp.free.fr/tutorial/freewol/freewol.htm(lien expiré) http://paiiou.free.fr/Tuto/Net/wakeOnLAN.php

A noter que sur ma Freebox (v5), il semblerait que ce soit l'adresse MAC de la freebox qui active le Wake-on-lan, et non l'adresse de la machine.

Sur la Freebox Revolution, il faut activer l'option paramètres>configuration>"proxy wake on Lan", et activer la redirection du port 8 (par défaut) en UDP, vers le serveur qui se trouve derrière.

C'est ici qu'on arrive ENFIN à la partie un peu plus propre à Ubuntu :)

Installez donc le paquet etherwake

etherwake s'utilise comme suit :

$ sudo etherwake 00:00:00:00:00:00

Où "00:00:00:00:00:00:00" sera l'adresse MAC de la machine distante.

Si vous ne la connaissez pas, vous pouvez essayer la commande (machine allumée) :

arp -a

si vous utilisez une interface réseau autre que eth0, vous pouvez la spécifier à etherwake ( par exemple: eth1 )

sudo etherwake -i eth1 00:00:00:00:00:00

Si tout se passe bien, la machine distante sera allumée ! :)

Vous pouvez maintenant créer un fichier texte avec la commande en question. Puis, rendez ce fichier exécutable. Il vous suffira de lancer ce fichier, de rentrer le mot de passe de sudo, et votre ordinateur distant sera allumé !

Obtenir une liste de commandes

etherwake gére aussi les fonctions avancée (mot de passe…). Pour avoir une aide détaillée :

etherwake -u
  • etherwake.txt
  • Dernière modification: Le 22/12/2015, 02:47
  • (modification externe)