6Aug

Come programmare il tuo computer per svegliarsi a orari specifici con DD-WRT

Se non si mantiene sempre attive le macchine domestiche, è possibile accenderle in remoto con Wake-on-LAN.Fare le cose manualmente è un problema, ma puoi programmare i computer per svegliarsi automaticamente ogni giorno usando DD-WRT.

Essere consapevoli dell'energia è una grande cosa. Perché lasciare i tuoi computer quando non sei a casa per usarli? Questa situazione è particolarmente vera con i PC home theater: ne hai davvero bisogno solo quando sei a casa a guardare roba. Il problema è che può essere una seccatura doverli accendere e attendere il loro avvio o riattivarli dalla modalità di sospensione. Certo, puoi utilizzare Wake-on-LAN per accenderlo da remoto, ma ciò richiede anche il tuo intervento. Se si utilizza DD-WRT, tuttavia, è possibile impostare un programma per accendere automaticamente le macchine in modo che siano pronte per l'utente.

Assumiamo che il tuo computer sia configurato per Wake-on-LAN nel BIOS e / o nel sistema operativo.

Basic WOL Configuration

Apri il browser e apri la pagina di accesso DD-WRT del router, quindi vai su Administration & gt;WOL.

Qui, puoi facilmente inviare richieste di Wake-on-LAN ai computer selezionando la casella "Abilita WOL?" Accanto al computer nell'elenco Host disponibili.

Se si dispone di un computer non elencato ma connesso, è possibile immettere manualmente le informazioni nella parte inferiore della sezione Indirizzi WOL.Basta fare clic sul pulsante "Wake Up" per svegliare quel computer!

Per programmare un computer per svegliarsi( se non è già sveglio) tutti i giorni, è sufficiente attendere fino all'ora appropriata in cui si desidera che si sveglino. Nella pagina WOL, scorrere verso il basso fino a Wake-On-LAN automatica.

Dove viene indicato "daemon WOL", selezionare il pulsante "Abilita".

Qui, puoi specificare a quale intervallo svegliare il tuo computer.86400 è ciò che vogliamo per un controllo giornaliero. Sotto "Nome host" si desidera inserire l'IP Broadcast per la propria rete. Per le reti 192.168.1.X, questo sarà 192.168.1.255.Se il tuo computer ha una password "SecureOn" per Wake-on-LAN, puoi inserirlo nello spazio fornito. Infine, inserire l'indirizzo MAC della macchina che si desidera riattivare in questo momento.È possibile configurare più computer inserendo più indirizzi MAC, ognuno in una nuova riga. Fare clic su Salva e applica impostazioni, e il gioco è fatto! Configurazione avanzata

- Uso di Cron

Se si desidera un controllo più specifico su quando il computer si riattiva, DD-WRT consente di configurare i processi cron per questo processo. Vai a Amministrazione & gt;Gestione e scorrere fino alla sezione Cron.

In questa sezione, si desidera aggiungere una riga con il seguente formato:

mm hh gg MM gg radice /usr/sbin/ wol -p & lt; port & gt;-i & lt; indirizzo IP & gt;& lt; Indirizzo MAC & gt;

Nel mio esempio precedente, ho usato le seguenti informazioni:

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

Ciò significa che a 17 ore e15 minuti( 17:15) di ogni giorno della settimana con numero 1-5( dal lunedì al venerdì), che deve essere inviata una richiesta WOL.Questa richiesta deve essere inviata tramite la porta 7 all'indirizzo IP di broadcast 192.168.1.255 al computer collegato a 00: 30: 67: 2f: 4c: 6c. Se vuoi maggiori informazioni sulla modifica della sintassi cron, dai un'occhiata al nostro articolo Costruisci uno strumento di download con Little Programming Skill e vai alla sezione "Linux Cron".Lì, vedrai come personalizzare la sintassi iniziale per varie date, orari, giorni della settimana, ecc.

Puoi anche aggiungere più lavori cron - ognuno su una nuova riga - per configurare pianificazioni differenti per macchine diverse!

Funziona senza alcuna configurazione aggiuntiva per i computer collegati al router tramite Ethernet. Se si utilizza DHCP statico per assegnare indirizzi IP tramite indirizzi MAC, è possibile anche attivare la modalità di sospensione( ma non spegnere) i computer collegati in modalità wireless, accertarsi di utilizzare l'indirizzo MAC della scheda wireless e non la scheda Ethernet. Si noti inoltre che i pacchetti WOL vengono inviati dalla rete, quindi anche se non si è configurati per l'accesso remoto, questo funzionerà comunque.