home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / protocol / time / ntp / 1248 < prev    next >
Encoding:
Text File  |  1993-01-28  |  2.3 KB  |  54 lines

  1. Newsgroups: comp.protocols.time.ntp
  2. Path: sparky!uunet!math.fu-berlin.de!informatik.tu-muenchen.de!lrz-muenchen.de!k2
  3. From: k2@bl.physik.tu-muenchen.de (Klaus Steinberger)
  4. Subject: Re: XNTP3/MIPS RISCos 5.01 solved (ish)
  5. Message-ID: <k2.728127621@woodstock>
  6. Sender: news@news.lrz-muenchen.de (Mr. News)
  7. Organization: Leibniz-Rechenzentrum, Muenchen (Germany)
  8. References: <9301211224.aa17791@salmon.maths.tcd.ie>
  9. Distribution: inet
  10. Date: Wed, 27 Jan 1993 09:40:21 GMT
  11. Lines: 41
  12.  
  13. ajudge@maths.tcd.ie (Alan Judge) writes:
  14.  
  15. >However, the primary problem turned out to be the MIPS kernel.  All
  16. >MIPS workstations have time of day chips, and it seems that the kernel
  17. >intermittently checks this clock and adjusts the CPU clock accordingly
  18. >(both by using an internal adjtime(), and by changing the basic speed
  19. >of the CPU clock causing the "Adjust CLOCK Hz" messages in syslog).
  20. >Obviously, this has bad interactions with the correct operation of
  21. >NTP, which is doing something similar based on NTP clocks outside.
  22. >Each time the kernel does this, NTP has a fit.
  23.  
  24. >It seems from the code that this has always been done, even on R3000
  25. >machines and in RISCos 4.51, so NTP has always been a bit funny
  26.  
  27. >There is no MIPS-provided way to turn this off (like Sun's
  28. >dosynctodr).  However, MIPS do provide source code for all their
  29. >drivers with RISCos, so it is a fairly simple patch on most MIPS boxes
  30.  
  31. I've run xntp3 on CDC's EPIX 1.4.3 on R3000 and R6000 boxes. EPIX 1.4.3
  32. is based on RISCos 4.52. Under EPIX 1.4.3 its just the same, we always
  33. got the funny "Adjust CLOCK Hz" messages as well as "Previous time adjustment
  34. didn't complete messages". I've now disabled the verify_time 
  35. code in /usr/reconfig/io/todc_r{3030,6000}.c, and gee xntp runs more stable
  36. now. No more didn't complete messages, and very good synchronization
  37. to our stratum 1.
  38.  
  39. Before I had offset's in the 5-15 msec range, now i get offsets in the
  40. 0.1-2 msec range!!!!! (On a CD4320, aka RC3230.)
  41.  
  42. That's great !
  43.  
  44. >I have put in a request for an easier way to disable the clock syncing.
  45. I will put in a similar request to CDC.
  46.  
  47. Sincerely,
  48. Klaus
  49. --
  50. Klaus Steinberger               Beschleunigerlabor der TU und LMU Muenchen
  51. Phone: (+49 89)3209 4287        Hochschulgelaende
  52. FAX:   (+49 89)3209 4280        D-8046 Garching, Germany
  53. Internet: Klaus.Steinberger@Physik.Uni-Muenchen.DE
  54.