GrandMaster config
This commit is contained in:
@@ -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:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user