Re: Recommendation for chrony with 1PPS setup
Bill Unruh <[email protected]> Tue, 20 Aug 2024 15:06:40 -0700 (PDT)
| Newsgroups | gmane.comp.time.chrony.user |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 21 Aug 2024, Abhijith Sethuraj wrote: > [CAUTION: Non-UBC Email]I spoke too soon, it failed over to "foobar" right now. What's the > recommended way to make this happen faster? Why should it? It has no idea whether pps disappeared because of death, or because it is was temporarily indiposed. It has trained the system clock so that it is tracking UTS with high accuracy. Ie your system clock is better than almost any other clock you have. Why should it transfer to a possibly worse clock just because of a temporary glitch in the better clock? YOu might know that you put a bullet through the PPS. chrony does not and will wait a while to see if it comes back to life before going to someone else. > > > Thanks, > Abhijith > > On Wed, Aug 21, 2024 at 3:13 AM Abhijith Sethuraj <[email protected]> wrote: > Thanks, that's very helpful. > > Here's what I see: > > S Name/IP Address Auth COpts EOpts Last Score Interval Leap > ======================================================================= > * 1PPS N -P--- -P--- 1 1.0 -7ns +31ns N > D foobar N -P--- -P--- 3 1.0 -1550ns +2091ns N > > Going through the man pages, "foobar" is in "D" state when its root distance (in a recent > measurement) is greater than combinelimit * root distance of current best source's root > distance. So, I tried increasing combinelimit to a higher value and it started combining. > The 1PPS signal is coming from a time server appliance that has a good clock and uses a GNSS > ref clock as well; "foobar" is another good source in the same site. In such a case, is it > best to combine both 1PPS and "foobar" sources; or should I just use 1PPS (if available) and > fallback to other sources if 1PPS isn't available (that is, don't forcefully combine them)? > > Also, one thing that I noticed is that if I stop the 1PPS signals, it's not falling back to > "foobar"; 1PPS remains as the best source. Should I add something in the configs to make > this work? > > S Name/IP Address Auth COpts EOpts Last Score Interval Leap > ======================================================================= > * 1PPS N ----- ----- 228 1.0 -200us +200us N > D foobar N ----- ----- 1 1.0 -2650ns +1040ns N > > > Thanks in advance, > Abhijith > > > On Tue, Aug 20, 2024 at 3:45 PM Miroslav Lichvar <[email protected]> wrote: > On Tue, Aug 20, 2024 at 03:23:03PM +0530, Abhijith Sethuraj wrote: > > Hello, > > > > We have a 1PPS input to the NIC and we're planning to run chrony to use > > 1PPS as an additional refclock, in addition to getting time of day via NTP. > > When we tried this out, we're not entirely sure if things work fine as the > > source that gives time of day shows up as "unusable" in `chronyc sources`. > > The "?" character in the sources means a different state than those > previously listed. Run chronyc selectdata -v to get the actual > selection state. > > -- > Miroslav Lichvar > > > -- > To unsubscribe email chrony-users-request-kWFZVVI9zxvPqho9SqqRMmD2FQJk+8+b@public.gmane.org > with "unsubscribe" in the subject. > For help email chrony-users-request-kWFZVVI9zxvPqho9SqqRMmD2FQJk+8+b@public.gmane.org > with "help" in the subject. > Trouble? Email [email protected] > > >