Hello,
I'm currently running an NTP server using a Garmin 18x LVC as a
stratum-0 time source. Before I installed Linux, I used FreeBSD. Its
frequency error was quite low, usually around 1 ppm. This allowed me
to have stable, desirable times such as:
remote refid st t when poll reach delay
offset jitter
==============================================================================
+navobs1.gatech. .GPS. 1 u 32 64 377 58.966
2.622 5.055
+ntp-s1.cise.ufl .GPS. 1 u 18 64 377 69.260
2.001 1.998
*GPS_NMEA(1) .PPS. 0 l 5 16 377 0.000
-0.001 0.002
Even under heavy load, the offset for FreeBSD always seemed to be
under 20 microseconds.
Now, I'm trying to run a similar time server with Linux 2.6 and
Rudalfo's LinuxPPS patch (or shmpss or gpsd, doesn't really matter to
me).
I've installed Debian Etch (4.0) stable, and recompiled the testing
2.6.28 Linux kernel with Debian patches and the newest LinuxPPS
patch.
At the moment, I'm using the ATOM driver in ntpd and am experiencing
undesirable frequency error and offsets.
According to today's drift file,
Min offset: -68 microseconds, Max offset: 112 microseconds.
Frequency ppm Min: -18.1570, Max: -17.5150.
a sample ntpq output is
remote refid st t when poll reach delay
offset jitter
==============================================================================
+navobs1.gatech. .GPS. 1 u 21 64 377 57.631
1.882 2.206
oPPS(0) .PPS. 1 l 10 16 377 0.000
-0.018 0.001
Jitter is often as high as 0.006.
It appears there is no difference between LinuxPPS, shmpps, and gpsd
for these timings. Also, this was not tested under load (besides any
normal load for a debian machine).
So, does anyone have any suggestions for reducing frequency error in
Debian (or the linux kernel)?
Also, is there anyway to keep timings low while producing load? I'd
like to run other things on this server, but not at the expense of
time precision.
Thanks for all the support this group has provided me so far via other
posts,
Chris
_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.org/mailman/listinfo/questions