[geeks] Solaris 10 GPS NTP help?

Phil Stracchino alaric at metrocast.net
Tue Sep 6 08:47:37 CDT 2011


I'm trying to set up a Pharos GPS receiver (USB ID 067b:aaa0) as a
stratum0 time source for Solaris 10u9 amd64.  babylon4 sees the device,
installs it as /devices/pci at 0,0/pci10f1,5350 at 1d/device at 2:67b.aaa0 and
powers it up, but as far as I can see there is no Solaris ntpd XType
entry for Pharos GPS.

According to the docs I've been able to find, TRAK 8820, TrueTime,
Magnavox MX4200, Austron 2201A, Arbiter 1088A/B, and HP 58503A GPS
receivers are supported, plus "Generic NMEA GPS receiver".  I tried
using Generic NMEA, giving XType 127.127.20.0, with the following results:

Sep  6 09:46:38 babylon4 ntpdate[29186]: [ID 558275 daemon.notice]
adjust time server 198.38.16.2 offset 0.000251 sec
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 702911 daemon.notice] xntpd
3-5.93e+sun 03/08/29 16:23:05 (1.4)
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 301315 daemon.notice] tickadj
= 5, tick = 10000, tvu_maxslew = 495, est. hz = 100
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 182907 daemon.info] precision
= 8 usec
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 266339 daemon.notice] using
kernel phase-lock loop 0041, drift correction 0.00000
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 178047 daemon.error]
refclock_open: /dev/gps0: No such file or directory
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 454976 daemon.error]
configuration of 127.127.20.0 failed
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 677929 daemon.info] read
drift of 120.996 from /etc/inet/ntp.drift
Sep  6 09:46:38 babylon4 xntpd[29188]: [ID 266339 daemon.notice] using
kernel phase-lock loop 0041, drift correction -1537.53125


Can anyone tell me what I need to do to correctly create /dev/gps0?


-- 
  Phil Stracchino, CDK#2     DoD#299792458     ICBM: 43.5607, -71.355
  alaric at caerllewys.net   alaric at metrocast.net   phil at co.ordinate.org
  Renaissance Man, Unix ronin, Perl hacker, SQL wrangler, Free Stater
                 It's not the years, it's the mileage.


More information about the geeks mailing list