Thanks Dave, you are correct. The problem was with the header file
timepps.h.
I thought that in recent kernel version (3.x) isn't necessary include or add
any file to the source.
Checking the ntp configuration log I could see that it hasn't presence ...
here the problem.
I've copied the timepps.h (from ppstools) to /usr/include of the kernel
source that I'm going to use in the device.
Now:
#ntpq -p
remote refid st t when poll reach delay offset
jitter
==============================================================================
*81.19.96.148 192.36.144.22 2 u 42 64 377 61.341 17.548
8.649
+192.168.2.123 130.206.3.166 2 u 49 64 377 14.596 -1.964
2.156
+130.206.3.166 .GPS. 1 u 56 64 377 37.706 -0.683
18.296
oPPS(0) .pps. 0 l 10 16 377 0.000 -0.004
0.031Thanks again.
Víctor Andrés Andrés
----- Original Message -----
From: "Dave Hart" <[email protected]>
To: "Victor Andres" <[email protected]>
Cc: <[email protected]>
Sent: Thursday, July 05, 2012 5:19 PM
Subject: Re: [ntp:questions] PPS not recognized in NTP
On Thu, Jul 5, 2012 at 09:54 UTC, Victor Andres wrote:
Once I'm sure the PPS signals are arriving correctly to system, I start
to
configure NTP.
In /etc/ntp.conf, I add the sentencies to use driver 22 ATOM - PPS
server 127.127.22.0
fudge 127.127.22.0 refid pps
but I can't to see the peer listing ntpq -p, and if I run NTP -D1 I can
see
that it can not reconize it as a valid clock type 22:
...
5 Jul 08:27:48 ntpd[1168]: refclock_newpeer: clock type 22 invalid
5 Jul 08:27:48 ntpd[1168]: 127.127.22.0 interface 127.0.0.1 -> (none)
...
I've compiled NTP 4.2.6p5 with --enable-ATOM
What could be the problem? perhaps the pps signal configuration?
config.log will tell you for sure, but my guess would be you are
missing the timepps.h header file that provides Linux PPSAPI.
Cheers,
Dave Hart
_______________________________________________
questions mailing list
[email protected]
http://lists.ntp.org/listinfo/questions