Passa al contenuto principale

Sincronizzazione dell'ora

Per la sincronizzazione dell'ora viene utilizzato il software chrony ( https://chrony-project.org/ ). La sincronizzazione dell'ora non richiede alcuna configurazione da parte dell'utente.

chrony seleziona autonomamente la sorgente di ora migliore, ovvero più precisa, tra quelle disponibili e la utilizza per correggere l'ora locale.

Le sorgenti disponibili possono essere visualizzate con chronyc sources:

Un'immagine che contiene testo, screenshot, carattere. Descrizione generata automaticamente

chrony utilizza il ricevitore GPS (se disponibile) e un pool di server NTP da Internet.

Con il comando chronyc tracking è possibile verificare la qualità della sorgente:

Un'immagine che contiene testo, screenshot, carattere. Descrizione generata automaticamente

Il seguente output di chronyc tracking indica che chrony finora non ha potuto ricevere né sincronizzare alcuna ora:

root@smartrail-8037:~# chronyc tracking
Reference ID : 00000000 ()
Stratum : 0
Ref time (UTC) : Thu Jan 01 00:00:00 1970
System time : 0.000000000 seconds fast of NTP time
Last offset : +0.000000000 seconds
RMS offset : 0.000000000 seconds
Frequency : 0.000 ppm slow
Residual freq : +0.000 ppm
Skew : 0.000 ppm
Root delay : 1.000000000 seconds
Root dispersion : 1.000000000 seconds
Update interval : 0.0 seconds
Leap status : Not synchronised

GPS​

Per la diagnosi del segnale GPS sono disponibili diversi strumenti da riga di comando, che presentano in modi diversi le informazioni del daemon GPSd ( https://gpsd.gitlab.io/gpsd/ ). Ogni strumento emette informazioni in modo continuo fino a quando non viene terminato con CTRL+C.

gpsmon​

Un'immagine che contiene screenshot, testo, software multimediale, software grafico. Descrizione generata automaticamente

cgps​

Un'immagine che contiene testo, screenshot. Descrizione generata automaticamente

gpscsv​

Un'immagine che contiene testo, screenshot, carattere, tipografia. Descrizione generata automaticamente

Server NTP​

chrony mette a disposizione l'ora agli altri partecipanti della rete locale sulla porta UDP 123 tramite il protocollo NTP.

A scopo di prova è possibile interrogare la propria ora con la chiamata ntpclient -h 127.0.0.1 -tdc 1:

Un'immagine che contiene testo, screenshot, carattere. Descrizione generata automaticamente