↓ Aller au contenu
  1. Articles/

Réveil sur LAN Partie 2 Linux

Rubén Infante Docio
Auteur
Rubén Infante Docio
Ingénieur logiciel
Réveil sur LAN - Cet article fait partie d'une série.
Partie 2: Cet article

Dans la entrée précédente, comment configurer le BIOS, le routeur, et nous avons obtenu les données dont nous aurons besoin tout au long du processus.

Nous allons maintenant voir comment effectuer la configuration du système d’exploitation lui-même, en l’occurrence Linux.

Configurer le système d’exploitation
#

  1. Configurez le système d’exploitation
    1. D’abord, nous installerons ethtool et configurerons l’interface réseau pour que la carte reste en veille une fois le PC éteint.

      sudo apt-get install ethtool
      sudo ethtool -s eth0 wol g
    2. Ensuite, nous vérifions qu’il a bien été bien activé correctement en entrant la commande

      sudo ethtool eth0

      En obtenant quelque chose comme

      Settings for eth0:
              Supported ports: [ TP ]
              Supported link modes:   10baseT/Half 10baseT/Full
                                      100baseT/Half 100baseT/Full
                                      1000baseT/Half 1000baseT/Full
              Supported pause frame use: No
              Supports auto-negotiation: Yes
              Advertised link modes:  10baseT/Half 10baseT/Full
                                      100baseT/Half 100baseT/Full
                                      1000baseT/Half 1000baseT/Full
              Advertised pause frame use: Symmetric
              Advertised auto-negotiation: Yes
              Speed: 100Mb/s
              Duplex: Full
              Port: Twisted Pair
              PHYAD: 1
              Transceiver: internal
              Auto-negotiation: on
              MDI-X: Unknown
             Supports Wake-on: g
              Wake-on: g
              Current message level: 0x000000ff (255)
                                     drv probe link timer ifdown ifup rx_err tx_err
              Link detected: yes

      On voit sur ces deux lignes qu’il est activé

      Supports Wake-on: g
              Wake-on: g

Persévérance :
#

  1. Nous ouvrons un terminal

  2. En utilisant les commandes suivantes, nous téléchargeons un script, lui accordons les permissions nécessaires et le faisons fonctionner à chaque démarrage.

    sudo wget rubeninfante.com/ARCHIVOSMIOS/wol.sh
    //Lo movemos a la carpeta de ejecución de scripts iniciales
    sudo mv wol.sh /etc/init.d
    //Le otorgamos los permisos
    sudo chmod 755 /etc/init.d/wol.sh
    //Le asignamos la propiedad
    //Podemos saber nuestro usuario utilizando el comando 'who'
    sudo chown TU_USUARIO:TU_USUARIO /etc/init.d/wol.sh
    // lo iniciamos como servicio a varios niveles gui command etc
    sudo update-rc.d wol.sh defaults
  3. Nous redémarrons et vérifions comme expliqué ci-dessus si cela a été fait correctement.

Réveil sur LAN - Cet article fait partie d'une série.
Partie 2: Cet article

Articles connexes