En un articulo anterior, vimos como se podia trabajar con un GPS. Ahora vamos a utilizar este montaje para sincronizar la hora y fecha con ese dispositivo.
Con el GPS funcionando, podemos utilizarlo para configurar la hora. Para hacer esto, debemos configurar ntp para usar el GPS como fuente de tiempo.
Si no tienes instalado el ntp instalado, lo instalamos de la siguiente forma:
sudo apt-get install ntp -y
Debemos editar el fichero /etc/ntp.conf, agregando las siguientes líneas:
sudo nano /etc/ntp.conf
# gps ntp
server 127.127.28.0 minpoll 4
fudge 127.127.28.0 time1 0.183 refid NMEA
server 127.127.28.1 minpoll 4 prefer
fudge 127.127.28.1 refid PPS
Reseteamos el servicio ntp
sudo service ntp restart
Ahora, si consulta el servidor, debería verlo sincronizar después de un tiempo:
las lineas en rojo, muestran los servidores que hemos creado. Cuando no tengamos conexión a internet, se pondrán como principales.