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
wakeonlan [Le 27/12/2019, 17:52]
77.152.171.229 [Désactiver le WOL]
wakeonlan [Le 03/02/2023, 21:46] (Version actuelle)
Benjamin Loison [Désactiver le WOL] Correction d'une typographie
Ligne 13: Ligne 13:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Pour la suite des opérations,​ des pré-requis sont nécessaires : +Pour la suite des opérations,​ des pré-requis sont nécessaires :
   * Disposer des [[:​sudo|droits d'​administration]] ;   * Disposer des [[:​sudo|droits d'​administration]] ;
   * Disposer d'une connexion à Internet configurée et activée pour télécharger le logiciel ;   * Disposer d'une connexion à Internet configurée et activée pour télécharger le logiciel ;
Ligne 26: Ligne 26:
  
 Sous Ubuntu, pour voir si votre carte réseau supporte le WOL, installer le paquet **[[apt>​ethtool]]** et exécuter la commande: Sous Ubuntu, pour voir si votre carte réseau supporte le WOL, installer le paquet **[[apt>​ethtool]]** et exécuter la commande:
-<​code>​sudo ethtool eth0  | egrep "​^[[:​blank:​]]*Wake-on:​ (g|d)"</​code>​+<​code>​sudo ethtool eth0 | egrep "​^[[:​blank:​]]*Wake-on:​ (g|d)"</​code>​
 <​note>​**eth0** est l'​identifiant de votre carte réseau (par défaut si le paramètre noyau **biosdevname=0** à été passé au boot ou sur les systèmes anciens). Pour être sûr que l'​identifiant est correct, entrer la commande **ifconfig** qui vous donnera la liste des périphériques réseaux</​note>​ <​note>​**eth0** est l'​identifiant de votre carte réseau (par défaut si le paramètre noyau **biosdevname=0** à été passé au boot ou sur les systèmes anciens). Pour être sûr que l'​identifiant est correct, entrer la commande **ifconfig** qui vous donnera la liste des périphériques réseaux</​note>​
 Vous devez obtenir la ligne suivante: Vous devez obtenir la ligne suivante:
Ligne 34: Ligne 34:
 <​code>​sudo ethtool -s eth0 wol g</​code>​ <​code>​sudo ethtool -s eth0 wol g</​code>​
  
-==== Conserver le paramétrage ​====+=== Conserver le paramétrage ​| Méthode 1===
  
 Avec certaines versions d'​Ubuntu et/ou certains matériels, lors de l'​extinction,​ le système désactive les interfaces réseaux. Avec certaines versions d'​Ubuntu et/ou certains matériels, lors de l'​extinction,​ le système désactive les interfaces réseaux.
Ligne 42: Ligne 42:
 Ainsi à chaque démarrage, la ligne de commande est exécutée, activant la carte réseau pour le prochain démarrage. Ainsi à chaque démarrage, la ligne de commande est exécutée, activant la carte réseau pour le prochain démarrage.
  
 +=== Conserver le paramétrage | Méthode 2 (testé 18.04)===
 +
 +Un autre moyens est d'​écrire les lignes de commande suivante dans le fichier **/​etc/​network/​interfaces** :
 +<​code>​auto lo
 +iface lo inet loopback
 +up ethtool -s eth0 wol g
 +</​code>​
 +
 +=== Conserver le paramétrage | Méthode 3 (testé 20.04)===
 +
 +Un autre moyen est d'​écrire les lignes de commande suivante dans un fichier **/​etc/​network/​if-up.d/​wol_fix** :
 +<​code>​
 +#!/bin/sh
 +/​sbin/​ethtool -s [votre-carte] wol g
 +</​code>​
 +
 +puis rendre executable
 +<​code>​
 +sudo chmod +x /​etc/​network/​if-up.d/​wol_fix
 +</​code>​
 +
 +Note : le script ne sera exécuté que si le paquet ifupdown est installé.
 ==== Identifier l'​adresse MAC ==== ==== Identifier l'​adresse MAC ====
  
Ligne 73: Ligne 95:
 ==== Cas de certaines cartes mère Asus ==== ==== Cas de certaines cartes mère Asus ====
  
-Si vous avez une carte mère Asus, et que votre ordinateur redémarre à chaque fois que vous l'​éteignez,​ installer le paquet **[[apt>​laptop-mode-tools]]** peut résoudre votre problème(([[http://​askubuntu.com/​questions/​452750/​reboot-after-shutdown-ubuntu-14-04-also-12-04-dell-latitude-e7440]])).+Si vous avez une carte mère Asus, et que votre ordinateur redémarre à chaque fois que vous l'​éteignez,​ installer le paquet **[[apt>​laptop-mode-tools]]** peut résoudre votre problème(([[https://​askubuntu.com/​questions/​452750/​reboot-after-shutdown-ubuntu-14-04-also-12-04-dell-latitude-e7440]])).
  
 ==== Installation ==== ==== Installation ====
  
-Pour cela, il nous faut installer un logiciel capable de construire la trame de donnée. Les dépôts Ubuntu contiennent deux logiciels : +Pour cela, il nous faut installer un logiciel capable de construire la trame de donnée. Les dépôts Ubuntu contiennent deux logiciels :
    * **[[apt>​etherwake]]**    * **[[apt>​etherwake]]**
    * **[[apt>​wakeonlan]]**    * **[[apt>​wakeonlan]]**
Ligne 87: Ligne 109:
 Il existe une interface graphique nommée GWakeOnLan permettant de gérer une liste de machine à réveiller. Il existe une interface graphique nommée GWakeOnLan permettant de gérer une liste de machine à réveiller.
  
-[[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​gwakeonlan|gwakeonlan]]**. Autrement vous pouvez installer une des solution suivante à la place :+[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt>​gwakeonlan|gwakeonlan]]**. Autrement vous pouvez installer une des solution suivante à la place :
 - [[http://​fr.congelli.eu/​prog_info_c501wakeonlan.html|C501 Wake On Lan]] ; - [[http://​fr.congelli.eu/​prog_info_c501wakeonlan.html|C501 Wake On Lan]] ;
 - [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2748926#​p2748926|Scription d'​activation et installation de WOL]]. - [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2748926#​p2748926|Scription d'​activation et installation de WOL]].
Ligne 98: Ligne 120:
 <​code>​wakeonlan -i 192.168.0.255 00:​0D:​9D:​9B:​BA:​xx</​code>​ <​code>​wakeonlan -i 192.168.0.255 00:​0D:​9D:​9B:​BA:​xx</​code>​
  
-Pour réveiller une machine en passant par internet, exécutez la commande suivante dans un terminal, en remplaçant l'​adresse IP par votre IP publique, visible sur [[http://​www.hostip.fr/​|hostip.fr]] et l'​adresse MAC par celle du poste à démarrer :+Pour réveiller une machine en passant par internet, exécutez la commande suivante dans un terminal, en remplaçant l'​adresse IP par votre IP publique, visible sur [[https://​www.hostip.fr/​|hostip.fr]] et l'​adresse MAC par celle du poste à démarrer :
 <​code>​wakeonlan -i 78.yyy.xxx.zzz 00:​0D:​9D:​9B:​BA:​xx</​code>​ <​code>​wakeonlan -i 78.yyy.xxx.zzz 00:​0D:​9D:​9B:​BA:​xx</​code>​
  
Ligne 200: Ligne 222:
  
 ===== Désactiver le WOL ===== ===== Désactiver le WOL =====
-On peut vouloir désactiver le WOL pour des raisons de sécurité ou plus généralement pour éviter de consommer de l'​énergie sur un appareil mobile par exemple. Par défaut les systèmes ​récent ​l'​activent. la commande powertop (paquet powertop) rappelle qu'il vaut mieux le désactiver pour réduire la consommation électrique de la carte réseau).+On peut vouloir désactiver le WOL pour des raisons de sécurité ou plus généralement pour éviter de consommer de l'​énergie sur un appareil mobile par exemple. Par défaut les systèmes ​récents ​l'​activent. la commande powertop (paquet powertop) rappelle qu'il vaut mieux le désactiver pour réduire la consommation électrique de la carte réseau).
  
 Il faut pour cela utiliser la même commande mais avec l'​option d : Il faut pour cela utiliser la même commande mais avec l'​option d :
Ligne 209: Ligne 231:
 ===== Références ===== ===== Références =====
  
-  * [[http://​fr.wikipedia.org/​wiki/​Wake-on-LAN|Le Wake-on-Lan sur Wikipedia]] ; +  * [[https://​fr.wikipedia.org/​wiki/​Wake-on-LAN|Le Wake-on-Lan sur Wikipedia]] ; 
-  * [[http://​lists.us.dell.com/​pipermail/​linux-poweredge/​2007-December/​034000.html |Web de Dell]] ;+  * [[https://​lists.us.dell.com/​pipermail/​linux-poweredge/​2007-December/​034000.html |Web de Dell]] ;
   * [[https://​play.google.com/​store/​apps/​details?​id=com.benfinnigan.wol&​feature=search_result|Application Wake On Lan sur Android]].   * [[https://​play.google.com/​store/​apps/​details?​id=com.benfinnigan.wol&​feature=search_result|Application Wake On Lan sur Android]].
  
  • wakeonlan.1577465556.txt.gz
  • Dernière modification: Le 27/12/2019, 17:52
  • par 77.152.171.229