6Aug

Comment planifier votre ordinateur pour se réveiller à des moments précis avec DD-WRT

Si vous ne faites pas fonctionner vos machines domestiques en permanence, vous pouvez les activer à distance avec Wake-on-LAN.Faire les choses manuellement est une douleur, mais vous pouvez programmer les ordinateurs pour qu'ils se réveillent automatiquement tous les jours en utilisant DD-WRT.

Être conscient de l'énergie est une bonne chose. Pourquoi laisser vos ordinateurs allumés lorsque vous n'êtes pas à la maison pour les utiliser? Cette situation est particulièrement vraie avec les PC Home Cinéma - vous n'en avez vraiment besoin que lorsque vous êtes à la maison pour regarder des choses. Le problème est que cela peut être compliqué de devoir les allumer et les attendre pour démarrer ou les sortir du mode veille. Bien sûr, vous pouvez utiliser Wake-on-LAN pour les allumer à distance, mais cela nécessite également votre intervention. Toutefois, si vous utilisez DD-WRT, vous pouvez définir un calendrier pour activer automatiquement votre ou vos machines afin qu'elles soient prêtes pour vous.

Nous allons supposer que votre ordinateur est configuré pour Wake-on-LAN dans le BIOS et / ou le système d'exploitation.

Configuration de base WOL

Ouvrez votre navigateur et ouvrez la page de connexion DD-WRT de votre routeur, puis allez à Administration & gt;WOL.

Ici, vous pouvez facilement envoyer des requêtes Wake-on-LAN aux ordinateurs en cochant la case "Enable WOL?" À côté de l'ordinateur dans la liste Available Hosts.

Si vous avez un ordinateur qui n'est pas répertorié mais qui est connecté, vous pouvez entrer manuellement les informations au bas de la section Adresses WOL.Il suffit de cliquer sur le bouton "Wake Up" pour réveiller cet ordinateur!

Pour planifier un réveil d'un ordinateur( si ce n'est pas déjà fait) tous les jours, attendez jusqu'à l'heure de la journée où vous voulez qu'ils se réveillent. Sur la page WOL, faites défiler jusqu'à Automatic Wake-On-LAN.

Où il est dit "Démon WOL", sélectionnez le bouton "Activer".

Ici, vous pouvez spécifier à quel intervalle réveiller votre ordinateur.86400 est ce que nous voulons pour un contrôle quotidien. Sous "Nom d'hôte", vous voulez mettre l'IP de diffusion pour votre réseau. Pour les réseaux 192.168.1.X, cela va être 192.168.1.255.Si votre ordinateur dispose d'un mot de passe "SecureOn" pour Wake-on-LAN, vous pouvez le saisir dans l'espace prévu à cet effet. Enfin, entrez l'adresse MAC de la machine que vous voulez réveiller à ce moment. Vous pouvez configurer plusieurs ordinateurs en entrant plusieurs adresses MAC, chacune dans une nouvelle ligne. Cliquez sur Enregistrer et appliquer les paramètres, et vous avez terminé!

Configuration avancée - Utilisation de Cron

Si vous voulez un contrôle plus précis sur le réveil de votre ordinateur, DD-WRT vous permet de configurer des tâches cron pour ce processus. Allez à Administration & gt;Gestion, et faites défiler jusqu'à la section Cron.

Dans cette section, vous voulez ajouter une ligne au format suivant:

mm hh jj MM wd racine /usr/sbin/ wol -p & lt; port & gt;-i & lt; adresse IP & gt;& lt; Adresse MAC & gt;

Dans mon exemple ci-dessus, j'ai utilisé les informations suivantes:

15 17 * * 1-5 racine /usr/sbin/ wol -p 7 -i 192.168.1.255 00: 30: 67: 2f: 4c: 6c

Cela signifie qu'à 17 heures et15 minutes( 17h15) tous les jours de la semaine numérotés de 1 à 5( du lundi au vendredi), une demande WOL doit être envoyée. Cette demande doit être envoyée via le port 7 à l'adresse IP de diffusion 192.168.1.255 à l'ordinateur connecté à 00: 30: 67: 2f: 4c: 6c. Si vous voulez plus d'informations sur la modification de la syntaxe cron, jetez un oeil à notre article Construire un planificateur de téléchargement avec peu de compétence de programmation, et descendez à la section "Linux Cron".Là, vous verrez comment personnaliser cette syntaxe de début pour différentes dates, heures, jours de la semaine, etc.

Vous pouvez également ajouter plusieurs tâches cron - chacune sur une nouvelle ligne - pour configurer différents calendriers pour différentes machines!

Cela fonctionne sans configuration supplémentaire pour les ordinateurs reliés à votre routeur par Ethernet. Si vous utilisez DHCP statique pour attribuer des adresses IP par adresses MAC, vous pouvez même réveiller les ordinateurs en veille( mais pas hors tension) connectés sans fil - veillez à utiliser l'adresse MAC de la carte sans fil et non la carte Ethernet. Notez également que les paquets WOL sont envoyés à partir du réseau, donc même si vous n'êtes pas configuré pour l'accès à distance, cela fonctionnera toujours.