[ntp:questions] 64-bit serialpps.sys despite unsigned?

David J Taylor david-taylor at blueyonder.co.uk.invalid
Thu Mar 17 07:56:02 UTC 2011


> http://www.ngohq.com/home.php?page=dseo
>
> Which apparently allows ongoing, hands-off use of unsigned drivers
> after initial setup.  I am curious to hear from anyone who tries it
> with serialpps.sys and ntpd on Windows.
>
> Cheers,
> Dave Hart
>
> http://www.davehart.net/ntp/refclock/serialpps-20090606.zip

Dave,

I have tried this, with some success.  I used your: serialpps-20091228.zip

- the install.bat file altered the registry, but I got a file not found on 
.sys file, so I copied it by hand.

- setting Windows to "test mode", and "test" signing the copied driver 
worked.

- I set the environment variable OK

After a reboot, NTP appears to be working with the new driver, but the 
jitter is showing the 0.977ms expected /without/ QPC timestamping, rather 
than values less than 0.030ms I have seen on the 32-bit Windows-7 system. 
Here are extracts from the billboards:

64-bit:
     remote           refid      st t when poll reach   delay   offset 
jitter
==============================================================================
oPPS(1)          .PPS.            0 l    8   16  377    0.000   -0.848 
0.977
+GPS_NMEA(1)     .GPS.            0 l   13   16  377    0.000   -1.315 
0.977
*pixie           .PPS.            1 u    2    8  377    0.130   -0.954 
0.977
+feenix          .PPS.            1 u   30   32  377    0.009   -1.071 
0.977
+stamsund        .PPS.            1 u   22   32  377    0.002   -1.039 
0.977

32-bit:
     remote           refid      st t when poll reach   delay   offset 
jitter
==============================================================================
oPPS(1)          .PPS.            0 l   11   16  377    0.000   -0.009 
0.028
 GPS_NMEA(1)     .GPS.            0 l   12   16  377    0.000   -0.039 
0.018
+feenix          .PPS.            1 s   14   32  125    0.336   -0.056 
0.477
*pixie           .PPS.            1 u   17   32  377    0.287    0.045 
0.027


So while the "test-mode" signed driver on Win-7 64-bit works, it seems 
that the high jitter level I saw when testing PPS without the Atom driver 
on the same system remains.  I had meant to write a small program to check 
the granularity of the QPC counter on that system but I've not had time so 
far.  I can't imagine that QPC doesn't work on Win-7 64-bit, though.  The 
time keeping performance can be seen here - but leave a few hours (say 
until 09:00 UTC) to make a judgement.

  http://www.satsignal.eu/mrtg/alta-ntp-b.html

Please let me know if you want further tests, and if you wan to take this 
off-group.

Cheers,
David 




More information about the questions mailing list