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

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1290810013.10805.22.ca...@hp6830s.herblain.cdjh.info

Répondre à