ntpclient


Sincronizzare orario sulla fonera parte:2

Dopo averla messa in rete tramite il wifi l’ho configurata in modo da avere l’orario sincronizzato con ntp visto, che tutte le volte che si spegne o si riavvia perde l’orario e la data non avendo un orologio interno.
Per fare questo ho utilizzato ntpclient e per installarlo eseguire il seguente comando:

ipkg install ntpclient

poi ho creato il file /etc/init.d/ntpclient con il seguente contenuto:

#!/bin/sh
/usr/sbin/ntpclient -c 1 -s -h pool.ntp.org &

per farlo andare in avvio automatico al boot ho fatto il seguente link in modo che l’ora parta prima dei vari servizi come il cron:

ln -s /etc/init.d/ntpclient /etc/rc.d/S49ntpclient

inoltre per tenerlo sincronizzato ho inserito nel cron un comando in modo che venga sincronizzata l’orario una volta al giorno che dovrebbe essere più che sufficiente; creare il file in /etc/crontabs/root e inserire il seguente codice:

# to timesync every day 5 del mattino
0 5 * * * /etc/init.d/S55ntpclient

L’ultimo tocco è quello di dargli in timezone corretto altrimenti sarà sempre 2 ore o 1 ora indietro a seconda del timesaving; per la corretta configurazione del timezone italiano creare il file TZ in /etc con il seguente contenuto:

CET-1CEST,M3.5.0,M10.5.0/3

fare un bel riavvio della fonera e trovete data ora aggiornata.