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#
- Configurez le système d’exploitation
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 gEnsuite, nous vérifions qu’il a bien été bien activé correctement en entrant la commande
sudo ethtool eth0En 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: yesOn voit sur ces deux lignes qu’il est activé
Supports Wake-on: g Wake-on: g
Persévérance :#
Nous ouvrons un terminal
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 defaultsNous redémarrons et vérifions comme expliqué ci-dessus si cela a été fait correctement.






