GrandMaster config

This commit is contained in:
2026-09-07 00:13:37 +02:00
parent b79d98e348
commit 6d6750c7a2
6 changed files with 127 additions and 5 deletions

View File

@@ -9,17 +9,17 @@ GT-U7 GNSS
├─ NMEA over UART ──> gpsd/chrony
└─ PPS on GPIO18 ──> chrony
\/
CLOCK_REALTIME (UTC)
phc2sys
\/
eth0 NIC PHC
ptp4l
\/
PTP domain 0
```
@@ -115,7 +115,7 @@ refclock SHM 0 refid NMEA offset 0.0 precision 1e-1 poll 3 noselect
refclock PPS /dev/pps0 refid PPS lock NMEA poll 3
```
If this Pi should continue serving NTP to the lab, keep the required `allow` networks, for example:
Limit the `allow` networks to somethig like RFC1918 range as follows:
```text
allow 192.168.0.0/16
@@ -131,7 +131,7 @@ makestep 1 3
leapseclist /usr/share/zoneinfo/leap-seconds.list
```
Do **not** add `local stratum 1` for the GNSS/PPS setup. A selected local refclock already makes chronyd serve the correct NTP stratum; `local` is a separate fallback/local-reference mode.
<!-- Do **not** add `local stratum 1` for the GNSS/PPS setup. A selected local refclock already makes chronyd serve the correct NTP stratum; `local` is a separate fallback/local-reference mode. -->
Restart chrony and verify that PPS becomes the selected source: