[LinuxPPS] ntptime status

Felix Joussein felix.joussein at gmx.at
Wed Feb 4 19:03:35 CET 2009


Hello list,

I have running ntp-4.2.4p4, built with the following options:
./configure CFLAGS='$(CFLAGS)' \
                ac_cv_var_tick=no ac_cv_var_tickadj=no \
                --prefix=/usr \
                --enable-all-clocks --enable-parse-clocks --enable-SHM \
                --enable-ATOM --enable-accurate-adjtime --with-crypto \
                --sysconfdir=/etc \
                --enable-debugging \
                --with-sntp=no \
                --enable-linuxcaps \
                --disable-dependency-tracking


My Kernel ist 2.6.28 with the corresponding pps patch.

The output of ntptime is:

ntp_gettime() returns code 0 (OK)
  time cd3455ac.081b5418  Wed, Feb  4 2009 18:58:04.031, (.031667534),
  maximum error 13322 us, estimated error 52 us, TAI offset 34
ntp_adjtime() returns code 0 (OK)
  modes 0x0 (),
  offset -11487.545 us, frequency -25.923 ppm, interval 1 s,
  maximum error 13322 us, estimated error 52 us,
  status 0x2001 (PLL,NANO),
  time constant 4, precision 0.001 us, tolerance 500 ppm,

I'm concerned about the status 0x2001 (PLL,NANO) because when I use a
2.4.33.2 kernel with the ppskit, same ntp version, same configure
options, ntptime gives the following output:

ntp_gettime() returns code 0 (OK)
  time cd34564c.6f9324e4  Wed, Feb  4 2009 18:00:44.435, (.435839520),
  maximum error 529 us, estimated error 1 us, TAI offset 134514656
ntp_adjtime() returns code 0 (OK)
  modes 0x0 (),
  offset 2.688 us, frequency -108.801 ppm, interval 256 s,
  maximum error 529 us, estimated error 1 us,
  status 0x2107 (PLL,PPSFREQ,PPSTIME,PPSSIGNAL,NANO),
  time constant 4, precision 0.448 us, tolerance 496 ppm,
  pps frequency -108.801 ppm, stability 0.012 ppm, jitter 2.063 us,
  intervals 14986, jitter exceeded 6916, stability exceeded 258, errors 16.

The  status 0x2107 (PLL,PPSFREQ,PPSTIME,PPSSIGNAL,NANO) is different.

What makes the difference, at which part of the howto from
http://wiki.enneenne.com/index.php/LinuxPPS_installation
might I have not followed correctly?

Thank you for your help,

Felix



More information about the LinuxPPS mailing list