On Mon, 7 Aug 2017, Jahagirdar, Bhushan wrote:


Hi,

 

I am using chrony stable 3.1 version.

 

Below is my cfg:

#For GPS data feed

refclock SOCK /var/run/chrony.ttyS1.sock poll 2 refid GPS maxsamples 4 prefer

#For CAN data feed

refclock SOCK /var/run/chrony.ttyS2.sock poll 2 delay 0.5 refid CAN maxsamples 5


No idea what CAN  data feed is.

 

#target is one hop reachable

local stratum 1
You have this why? A refclock is stratum 0. A clock that gets its time from a
refclock is stratum 1. Why are you putting this into the confic file.



 

keyfile /etc/chrony/chrony.keys

 

makestep 0.01 -1

 

 

 

Below is the chrony sources o/p:

 

210 Number of sources = 2

 

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.

/ .- Source state '*' = current synced, '+' = combined , '-' = not combined,

| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.

||                                                 .- xxxx [ yyyy ] +/- zzzz

||      Reachability register (octal) -.           |  xxxx = adjusted offset,

||      Log2(Polling interval) --.      |          |  yyyy = measured offset,

||                                \     |          |  zzzz = estimated error.

||                                 |    |           \

MS Name/IP address         Stratum Poll Reach LastRx Last sample

===============================================================================

#? GPS                           0   2   377     2   -4509h[ -4509h] +/-  6567m

#? CAN                           0   2     0     -     +0ns[   +0ns] +/-    0ns

 

 

My query:

Although I have given makestep 0.01 -1 and maxsample for GPS refclock is set to 
4, I am still not able to see the synch
happening.

You have two sources. If there is a disagreeement chrony has no way of know
ing which is correct, making it impossible to decidee on a source.

Also what is your GPS? Is it supposed to be a PPS? They you need to have some
other source to give what second that pps refers to.


I am feeding offset data to GPS refclock for every 1 sec.

How?

Note that it says that gps is  over 4000 hours out.

I think that there is something very wrong is whatever is feeding time to the
SOCK.



Can you please suggest any configuration changes here. However sometimes it 
works.

Similar issue I am finding in chrony 2.2 that’s where I thought of testing with 
3.1 if this has to do with some bug.

 

--

Thanks and Regards,

Bhushan J.

 


Reply via email to