Re: [chrony-users] chrony won't sync to gpsd |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-users Archives
]
Bill Unruh wrote:
On Sun, 6 Nov 2011, Yan Seiner wrote:
I've been fighting this for a while, and I have no idea what I'm
doing wrong.
First off, I have gpsd 2.94 that I am trying to use as a time source
for chrony.
How is gpsd set up to deliver the time to shm?
Not sure. I thought it was automatic? Is there a gpsd-side
configuration I should be using? The docs indicate that no special
config is needed.
Do you have any clues from what is in /var/log/messages,
/var/log/chronyc?
Nothing that seems to indicate a problem. Any debug settings I can use
to collect useful messages?
The platform is an embedded box with no RTC. When it boots, I start
gpsd, set the local clock to the current time using the gps signal,
and then start chrony.
How do you do that? Is it set?
date -s 2010.01.01-01:01
/etc/init.d/gpsd start
#now wait for a lock
echo "Waiting for GPS lock"
sleep 10
echo '?WATCH={"enable":true,"json":true}' | netcat localhost 2947 | awk
'/"mode":3/{exit}'
echo "Got GPS lock - setting date"
date -s \
$( \
echo '?WATCH={"enable":true,"json":false,"nmea":true}' \
| netcat localhost 2947 \
| awk '/GPRMC/{FS=","; print 20 substr($10,5,2) "." substr ($10,3,2)
"." substr($10,0,2) "-" substr($2,0,2) ":" substr($2,3,2) ":" substr($
2,5,2); exit}' \
)
/etc/init.d/ntpd start
What does chronyc
sources
root@anchor:/tmp# chronyc sources
210 Number of sources = 8
MS Name/IP address Stratum Poll LastRx Last sample
============================================================================
#? SHM0 0 4 10y +0ns[ +0ns] +/- 0ns
#? SHM1 0 4 10y +0ns[ +0ns] +/- 0ns
#? GPS1 0 4 10y +0ns[ +0ns] +/- 0ns
#? SOC3 0 4 10y +0ns[ +0ns] +/- 0ns
^+ bindcat.fhsu.edu 2 6 51 -12ms[ -12ms] +/- 99ms
^+ mail.freerip.com 3 6 52 -17ms[ -23ms] +/- 117ms
^? 2607.f0d0.2001.00de.0000. 0 10 10y +0ns[ +0ns] +/- 0ns
^* 199.4.29.166 2 6 51 -12ms[ -18ms] +/- 97ms
sourcestats
root@anchor:/tmp# chronyc sourcestats
210 Number of sources = 8
Name/IP Address NP NR Span Frequency Freq Skew Offset
Std Dev
==============================================================================
SHM0 0 0 0 0.000 2000.000 +0ns
4000ms
SHM1 0 0 0 0.000 2000.000 +0ns
4000ms
GPS1 0 0 0 0.000 2000.000 +0ns
4000ms
SOC3 0 0 0 0.000 2000.000 +0ns
4000ms
bindcat.fhsu.edu 4 4 195 -108.126 958.270 +460us
4771us
mail.freerip.com 8 3 453 -9.475 98.482 +6260us
7290us
2607.f0d0.2001.00de.0000. 0 0 0 0.000 2000.000 +0ns
4000ms
199.4.29.166 4 4 194 -100.837 631.995 -1050us
3179us
--
Few people are capable of expressing with equanimity opinions which differ from the prejudices of their social environment. Most people are even incapable of forming such opinions.
Albert Einstein
---
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.