Re: [chrony-users] refclock local

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-users Archives ]


On Tue, Aug 08, 2023 at 14:33:10 +0200, Miroslav Lichvar wrote:
> On Tue, Aug 08, 2023 at 08:15:35AM -0400, Josef 'Jeff' Sipek wrote:
> > I understood this to mean:
> > 
> >  1. some of the sanity check are skipped (e.g., checking phase alignment
> >     with other sources)
> >  2. the source will be used for *frequency* calculations
> >  3. the source will not be used for *phase* calculations
> > 
> > So, based on these, I expected chrony to report some random but very stable
> > offset but still make (partial) use of the clock.
> > 
> > Is my understanding wrong?
> 
> I think it's good.

Ok, good :)

> The chronyc reports in your original post are as expected.
> 
> The reported phase offset is expected to drift slowly between -1 and 1
> seconds with occasional jumps when the maximum is reached.

Out of curiosity, why is the range (-1,+1) instead of [-0.5,+0.5]?  I caught
me off guard when I restarted chrony and the PPS "jumped" from +400 to
-600ms.

> The most useful report would be sourcestats.

sourcestats from same time I captured the sources output yesterday evening:

Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
==============================================================================
PPS0                       64  54  1010     +0.491      0.305   -590ms   201us
kerberos.mit.edu           29  17   98m     +0.035      0.083    +20us   200us
time.cloudflare.com         8   7   51m     +0.016      0.238    +14us   115us
....

> If the stabilization
> works well, the skew of other sources should become smaller and they
> should use more samples (NP).

Noted.  I restarted chrony this morning with the PPS configured but no
signal going in, then after ~4 hours (which I assume is enough for the
system to stabilize), I turned on the PPS signal.  I'm going to give it a
few more hours and then look at the logs to see how the frequency skew of
the sources changed throughout the day - and especially after I enabled the
PPS signal.

> With a refclock on USB (which adds a lot
> of jitter) I'd not expect it to perform very well. You can try longer
> polling intervals and more filtering.

My desktop doesn't have a real serial port and that's why I used a USB
adapter.  This is purely an experiment to make sure I understand how things
work before I make a simple circuit around an OCXO and connect it to a real
serial port on my server.

Thanks,

Jeff.

-- 
To unsubscribe email chrony-users-request@xxxxxxxxxxxxxxxxxxxx 
with "unsubscribe" in the subject.
For help email chrony-users-request@xxxxxxxxxxxxxxxxxxxx 
with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/