[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wake on line



Le vendredi 26 novembre 2010 à 22:42 +0100, rk a écrit :
> bonsoir,
> je souhaite pouvoir allumer plusieurs machines à partir de mon serveur;
> pour cela j'ai activer l'option wakeup on lan dans le bios d'une machine
> et j'ai récupéré son adresse mac.
> Et à partir du serveur j'ai lancé la commande : wakeonlan @mac_machine,
> mais rien ne se passe.
> 
> Merci pour votre aide
> rk
> 
Bonsoir,

Il a plusieurs choses à vérifier :

Le BIOS (déjà fait visiblement) : si celui-ci a une option pour le *wake
on LAN*, il faut l'activer, sinon la fonctionnalité risque d'être
désactivée à chaque mise sous tension du poste.

ethtool et ses scripts : Le script /etc/network/if-up.d/ethtool règle la
carte selon une variable, qui doit pouvoir être réglée
dans /etc/network/interfaces en plaçant la ligne suivante pour
l'interface en question :
	ethernet-wol g
(Je ne l'ai pas testée car j'utilise un bridge)
Si ça ne marche pas, ajouter la ligne suivante à la place :
	post-up /sbin/ethtool -s <if> wol g
en remplaçant <if> par eth0 par exemple.

Enfin, il faut définir la variable NETDOWN à yes dans /etc/default/halt
(pas nécessaire sous Squeeze ; pour Lenny, je n'ai pas vérifié) :
	NETDOWN=yes
	

Perso, j'utilise etherwake sur mon serveur car wakeonlan me renvoie un
"Opération non permise" (peut-être parce qu'il y a plusieurs
interfaces... ?).

Christophe


Reply to: