« LINUX:Allumage à distance » : différence entre les versions

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche
m (Adebast a déplacé la page LINUX:Allumer à distance vers LINUX:Allumage à distance sans laisser de redirection)
Aucun résumé des modifications
Ligne 3 : Ligne 3 :
Une fonctionnalité intéressante des machines est la possibilité de les allumer à distance via le réseau. Mais au préalable, elles doivent être configurées.  
Une fonctionnalité intéressante des machines est la possibilité de les allumer à distance via le réseau. Mais au préalable, elles doivent être configurées.  
Nous ne traiterons que le cas où nous effectuons cette manipulation dans un réseau local.
Nous ne traiterons que le cas où nous effectuons cette manipulation dans un réseau local.
Cette fonctionnalité est connue sous le nom de "WAKEONLAN".
Cette fonctionnalité est connue sous le nom de "WAKEONLAN". Cette fonctionnalité est largement décrite sur le WEB. Nous ne passerons en revue que ce qui m'a été nécessaire.




Ligne 10 : Ligne 10 :




==Windows==
=Vérification de présence=
Il faut activer cette fonction au niveau de la carte réseau via le BIOS le plus souvent.
Sous Linux, il est possible de vérifier la présence de cette fonction.


Il faut installer un paquet avec la commande suivante:
dnf install net-tools


==Linux==
Avec celui-ci vient un utilitaire qui le permet. On doit ajouter comme paramètre le nom de l'interface. Si cet interface se nomme "enp0s25", nous utilisons la commande suivante:
Sous Linux, il faut l'activer par software. La fonctionnalité est alors active pour le démarrage suivant.
ethtool enp0s25 | grep Wake-on
Nous détaillerons dans le paragraphe suivant les différentes manières pour y arriver.
Nous obtenons le résultat de ce style:
Supports Wake-on: pumbg
Wake-on: g
On remarque ici que ce support est large comme on le constate à la première ligne ("pumbg"); on peut consulter dans les "man pages" leurs significations. Celui qui nous intéresse est le "'''g'''" qui concerne l'éveil par l'envoi de "WOL Magic Packets" (seconde ligne). Si cette seconde ligne contenait comme valeur "d", cette fonction est désactivée.


On peut également le vérifier en consultant le fichier "/sys/class/net/enp0s25/device/power/wakeup" pour l'interface "enp0s25". Il contient le mot "enabled" sinon il présenterait le mot "disable".


=Configuration sous Linux=
Sous Linux, j'ai utilisé trois manières pour activer cette fonctionnalité.


=Activation=
Si la fonction "magic packet" ou "g" n'est pas activée, on peut le faire par logiciel. Elle sera active pour le démarrage suivant. Il existe divers moyens.
==Commande "ethtool"==





Version du 27 janvier 2022 à 16:25

But

Une fonctionnalité intéressante des machines est la possibilité de les allumer à distance via le réseau. Mais au préalable, elles doivent être configurées. Nous ne traiterons que le cas où nous effectuons cette manipulation dans un réseau local. Cette fonctionnalité est connue sous le nom de "WAKEONLAN". Cette fonctionnalité est largement décrite sur le WEB. Nous ne passerons en revue que ce qui m'a été nécessaire.


Prérequis

La machine doit avoir au moins une carte réseau. Cette doit posséder cette fonctionnalité. Si la carte réseau est intégrée à la carte mère, la consultation du BIOS vous y aidera. Si cette carte est ajoutée dans un slot, il faut consulter sa documentation et utiliser souvent un utilitaire particulier; il arrive qu'il faille connecter par un câble cette carte à la carte mère.


Vérification de présence

Sous Linux, il est possible de vérifier la présence de cette fonction.

Il faut installer un paquet avec la commande suivante:

dnf install net-tools

Avec celui-ci vient un utilitaire qui le permet. On doit ajouter comme paramètre le nom de l'interface. Si cet interface se nomme "enp0s25", nous utilisons la commande suivante:

ethtool enp0s25 | grep Wake-on

Nous obtenons le résultat de ce style:

Supports Wake-on: pumbg
Wake-on: g

On remarque ici que ce support est large comme on le constate à la première ligne ("pumbg"); on peut consulter dans les "man pages" leurs significations. Celui qui nous intéresse est le "g" qui concerne l'éveil par l'envoi de "WOL Magic Packets" (seconde ligne). Si cette seconde ligne contenait comme valeur "d", cette fonction est désactivée.

On peut également le vérifier en consultant le fichier "/sys/class/net/enp0s25/device/power/wakeup" pour l'interface "enp0s25". Il contient le mot "enabled" sinon il présenterait le mot "disable".


Activation

Si la fonction "magic packet" ou "g" n'est pas activée, on peut le faire par logiciel. Elle sera active pour le démarrage suivant. Il existe divers moyens.

Commande "ethtool"


->retour au menu de Linux