Servidor horario mediante GPS

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.