Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sysadmin:wakeonlan [2014/12/11 15:03]
james ajout lien acpitool debian etch
sysadmin:wakeonlan [2020/05/16 21:36] (Version actuelle)
james [Sur la machine à réveiller]
Ligne 45: Ligne 45:
   * Pour l'​activer rien de plus simple :<​code>​ethtool -s eth0 wol g</​code>​   * Pour l'​activer rien de plus simple :<​code>​ethtool -s eth0 wol g</​code>​
  
-Vous croyez en avoir fini ? en fait linux a la bonne idée (justifiée par la sécurité tout de meme afin d'​interdire le wakeonlan s'il n'est pas voulu) de désactiver par défaut le réveil par le reseau. Il faut donc l'​activer automatiquement si vous le souhaitez. +<​note>​Certaines cartes nécessitent en plus de "​g"​ de spécifier le mode de reveil : 
-  * Pour cela ajouter la commande "​ethtool -s eth0 wol g" au "​up"​ de l'​interface dans le fichier /​etc/​network/​interfaces,​ dans la section de la carte eth0, pour obtenir par exemple :<​code>​auto eth0 +  * p (PHY activity) 
-up ethtool -s eth0 wol g</​code>​ +  * u (unicast activity) 
-  * Enfin il faut dire de ne pas couper la carte réseau lors de l'​arret ​de la machine, pour cela ajouter la directive "​NETDOWN=no"​ dans le fichier /​etc/​default/​halt :<​code>​+  * m (multicast activity) 
 +  * b (broadcast activity) 
 +  * a (ARP activity) 
 +  * g (magic packet activity). La valeur g est obligatoire pour que le WoL fonctionne 
 +notre exemple devient donc "​ethtool -s eth0 wol bg" 
 +</​note>​ 
 + 
 +Vous croyez en avoir fini ? en fait linux a la bonne idée (justifiée par la sécurité tout de meme afin d'​interdire le wakeonlan s'il n'est pas voulu) de désactiver par défaut le réveil par le reseau. Il faut donc l'​activer automatiquement si vous le souhaitez. ​Pour cela : 
 +  * **avec une version antérieure a Debian Squeeze**  
 +    * ajouter la commande "​ethtool -s eth0 wol g" au "​up"​ de l'​interface dans le fichier /​etc/​network/​interfaces,​ dans la section de la carte eth0, pour obtenir par exemple :<​code>​auto eth0 
 +iface eth0 inet dhcp 
 +     up ethtool -s eth0 wol g</​code>​ 
 +    * Enfin il faut dire de ne pas couper la carte réseau lors de l’arrêt ​de la machine, pour cela ajouter la directive "​NETDOWN=no"​ dans le fichier /​etc/​default/​halt :<​code>​
 echo "​NETDOWN=no"​ >> /​etc/​default/​halt</​code>​ echo "​NETDOWN=no"​ >> /​etc/​default/​halt</​code>​
 +  * **avec une version Squeeze ou supérieure ** : ajouter la configuration "​ethernet-wol g" le fichier /​etc/​network/​interfaces,​ dans la section de la carte eth0, pour obtenir par exemple :<​code>​
 +auto eth0
 +iface eth0 inet dhcp
 +     ​ethernet-wol g</​code>​
 +
 +
 ====== Utilisation ====== ====== Utilisation ======
   * Récupérer l'​adresse MAC de la machine a réveiller, par exemple en utilisant le cache arp de votre machine locale a l'aide de la commande "arp -a | grep <​adresse_ip>"​ apres avoir fait communiquer les deux machines entres elles, par exemple avec un ping :<​code>​   * Récupérer l'​adresse MAC de la machine a réveiller, par exemple en utilisant le cache arp de votre machine locale a l'aide de la commande "arp -a | grep <​adresse_ip>"​ apres avoir fait communiquer les deux machines entres elles, par exemple avec un ping :<​code>​
sysadmin/wakeonlan.1418306580.txt.gz · Dernière modification: 2014/12/11 15:03 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0