Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-23 Thread Maarten Wiltink
phr...@gmail.com wrote in message
news:bef5f066-1c61-4ff4-8cc0-c0cfad9ec...@n33g2000pri.googlegroups.com...
[...]
 So other than using ntptrace to see if the refclock is reported as an
 upstream server (an unlikely stratum 0) or something else, there's
 really no way to know what the heck it  is in reality. I can't say
 that idea gives me a warm, fuzzy feeling.

And you are totally right. Trust is hard on the Internet. It is often
best established out-of-band. Ntptrace can help, though.



   Correct me if I'm wrong, but
 my non-caffeinated brain is telling me someone driven by a budget
 could set up a server using nothing but it's LCL clock as a source but
 fudge the ID to be something else. On an isolated network, there'd be
 no way to detect this (assuming for this academic argument you don't
 wear a reasonably accurate watch). I can imagine a group of such
 servers peering with each other endlessly hunting around themselves.

Again, you're completely right. (You were already told you look
decidedly non-stupid, right?) However, if you're caught in such an
isolated network, you're probably close enough that (a) you _can_
detect your situation, and (b) you know who to walk up to and throw
The Book[0] at.


 If ntpd came with a fixStupidNtpConf.ss script, I'd feel better
 about this.

That's actually very easy. Configure three Pool servers. It's
really hard to do worse with that than with any recogniseably stupid
configuration. On the other hand, if you have the intelligence to
recognise your configuration as stupid, you can probably also do
better than the Pool.

Groetjes,
Maarten Wiltink

[0] The NTP Book, that is. There is one. His Timeliness Dave Mills
wrote it.

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Martin Burnicki
Steve,

Steve Kostecke wrote:
 Here is the list I assembled from the current driver pages:
 
 Driver Name   Ref-Id
 -- --
 
 1  Undisciplined Local Clock  LCL
 2  Trak 8820 GPS Receiver GPS
 3  PSTI/Traconex 1020 WWV/WWVH Receiver   WWV
 4   WWVB/GPS ReceiversWWVB
 5  TrueTime GPS/GOES/OMEGA Receivers  GPS, OMEGA, GOES
 6  IRIG Audio Decoder IRIG
 7  Radio CHU Audio Demodulator/DecoderCHU
 8  Generic Reference Driver   PARSE
 9  Magnavox MX4200 GPS Receiver   GPS
 10 Austron 2200A/2201A GPS Receivers  GPS
 11 Arbiter 1088A/B GPS Receiver   GPS
 12 KSI/Odetics TPRO/S IRIG Interface  IRIG
 16 Bancomm bc635VME Time and Frequency Processor  BTFP
 18 NIST/USNO/PTB Modem Time Services  NIST
 19 Heath WWV/WWVH ReceiverWWV
 20 Generic NMEA GPS Receiver  GPS
 22 PPS Clock Discipline   PPS
 26 Hewlett Packard 58503A GPS Receiver and HP Z3801A  GPS
 27 Arcron MSF ReceiverMSFa, MSF, DCF,
 WWVB
 28 Shared memoy DriverSHM
 29 Trimble Palisade and Thunderbolt Receivers GPS
 31 Rockwell Jupiter GPS Receiver  GPS
 32 Chrono-log K-series WWVB receiver  CHRONOLOG
 33 Dumb Clock DUMBCLOCK
 34 Ultralink ClockWWVB
 35 Conrad parallel port radio clock   PCF
 36 Radio WWV/H Audio Demodulator/Decoder  WVf or WHf
 37 Forum Graphic GPS Dating station   GPS
 38 hopf clock drivers by ATLSoft  HOPF (default),
   GPS, DCF
 39 hopf clock drivers by ATLSoft  HOPF (default),
   GPS, DCF
 40 JJY Receivers  JJY
 42 Zyfer GPStarplus Receiver  GPS
 43 RIPE NCC interface for Trimble PalisadeRIPENCC
 44 NeoClock4X NEOL
 
 As has been mentioned elsewhere in this thread, the Reference ID may be
 set in ntp.conf.

AFAIK the refid (as reported in the ntpq -p billboard) can only have up to 4
characters since it's transported in a 32 bit value in the NTP packet, so
it's not possible to set it e.g. to OMEGA or DUMBCLOCK.

Also, e.g. the parse driver sets the default refid for a refclock depending
on the mode, e.g. DCFp, DCFa, or GPS.

And yes, the refid of a refclock can be set in ntp.conf, e.g.:

server 172.127.8.0 mode 2# sets the refid to DCFa
fudge 172.127.8.0 refid STC  # changes the refid to STC  ;-)

Martin
-- 
Martin Burnicki

Meinberg Funkuhren
Bad Pyrmont
Germany

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread phreon
On Jan 22, 8:57 am, Martin Burnicki martin.burni...@meinberg.de
wrote:
 Steve,



 Steve Kostecke wrote:
  Here is the list I assembled from the current driver pages:

  Driver Name   Ref-Id
  -- --
  
  1  Undisciplined Local Clock  LCL
  2  Trak 8820 GPS Receiver GPS
  3  PSTI/Traconex 1020 WWV/WWVH Receiver   WWV
  4   WWVB/GPS ReceiversWWVB
  5  TrueTime GPS/GOES/OMEGA Receivers  GPS, OMEGA, GOES
  6  IRIG Audio Decoder IRIG
  7  Radio CHU Audio Demodulator/DecoderCHU
  8  Generic Reference Driver   PARSE
  9  Magnavox MX4200 GPS Receiver   GPS
  10 Austron 2200A/2201A GPS Receivers  GPS
  11 Arbiter 1088A/B GPS Receiver   GPS
  12 KSI/Odetics TPRO/S IRIG Interface  IRIG
  16 Bancomm bc635VME Time and Frequency Processor  BTFP
  18 NIST/USNO/PTB Modem Time Services  NIST
  19 Heath WWV/WWVH ReceiverWWV
  20 Generic NMEA GPS Receiver  GPS
  22 PPS Clock Discipline   PPS
  26 Hewlett Packard 58503A GPS Receiver and HP Z3801A  GPS
  27 Arcron MSF ReceiverMSFa, MSF, DCF,
  WWVB
  28 Shared memoy DriverSHM
  29 Trimble Palisade and Thunderbolt Receivers GPS
  31 Rockwell Jupiter GPS Receiver  GPS
  32 Chrono-log K-series WWVB receiver  CHRONOLOG
  33 Dumb Clock DUMBCLOCK
  34 Ultralink ClockWWVB
  35 Conrad parallel port radio clock   PCF
  36 Radio WWV/H Audio Demodulator/Decoder  WVf or WHf
  37 Forum Graphic GPS Dating station   GPS
  38 hopf clock drivers by ATLSoft  HOPF (default),
GPS, DCF
  39 hopf clock drivers by ATLSoft  HOPF (default),
GPS, DCF
  40 JJY Receivers  JJY
  42 Zyfer GPStarplus Receiver  GPS
  43 RIPE NCC interface for Trimble PalisadeRIPENCC
  44 NeoClock4X NEOL

  As has been mentioned elsewhere in this thread, the Reference ID may be
  set in ntp.conf.

 AFAIK the refid (as reported in the ntpq -p billboard) can only have up to 4
 characters since it's transported in a 32 bit value in the NTP packet, so
 it's not possible to set it e.g. to OMEGA or DUMBCLOCK.

 Also, e.g. the parse driver sets the default refid for a refclock depending
 on the mode, e.g. DCFp, DCFa, or GPS.

 And yes, the refid of a refclock can be set in ntp.conf, e.g.:

 server 172.127.8.0 mode 2# sets the refid to DCFa
 fudge 172.127.8.0 refid STC  # changes the refid to STC  ;-)

 Martin
 --
 Martin Burnicki

 Meinberg Funkuhren
 Bad Pyrmont
 Germany

So other than using ntptrace to see if the refclock is reported as an
upstream server (an unlikely stratum 0) or something else, there's
really no way to know what the heck it  is in reality. I can't say
that idea gives me a warm, fuzzy feeling. Correct me if I'm wrong, but
my non-caffeinated brain is telling me someone driven by a budget
could set up a server using nothing but it's LCL clock as a source but
fudge the ID to be something else. On an isolated network, there'd be
no way to detect this (assuming for this academic argument you don't
wear a reasonably accurate watch). I can imagine a group of such
servers peering with each other endlessly hunting around themselves.

If ntpd came with a fixStupidNtpConf.ss script, I'd feel better
about this.

Phreon

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread phreon
On Jan 22, 9:40 am, Steve Kostecke koste...@ntp.org wrote:
 On 2009-01-22, Martin Burnicki martin.burni...@meinberg.de wrote:

  Steve Kostecke wrote:

  [---=| Quote block shrinked by t-prot: 35 lines snipped |=---]
GPS, DCF
  39 hopf clock drivers by ATLSoft  HOPF (default),
GPS, DCF
  40 JJY Receivers  JJY
  42 Zyfer GPStarplus Receiver  GPS
  43 RIPE NCC interface for Trimble PalisadeRIPENCC
  44 NeoClock4X NEOL

  AFAIK the refid (as reported in the ntpq -p billboard) can only have up to 4
  characters since it's transported in a 32 bit value in the NTP packet, so
  it's not possible to set it e.g. to OMEGA or DUMBCLOCK.

 Please see the reference IDs listed on the following pages (among
 others):

 http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver5.htmlhttp://www.eecis.udel.edu/~mills/ntp/html/drivers/driver33.htmlhttp://www.eecis.udel.edu/~mills/ntp/html/drivers/driver43.html

 I assembled a list based on the Official Distribution Documentation
 to provide some useful information to our news-group readers in place
 of the usual dismissive reply of RTFM.

 If there are errors in the documentation please contact the
 documentation maintainer.

 --
 Steve Kostecke koste...@ntp.org
 NTP Public Services Project -http://support.ntp.org/

Thanks for the links.  I did indeed RTFM, including the links
provided, but as noted in other posts in this thread, STC is not
known and the refid field can be fudged to any 4 char. string (I did
overlook the important nugget).

 Experience has taught me that if Google searches of the web or usenet
produce zero valid hits, I'm looking for something extremely esoteric
or the information doesn't exist in any online form. This is why I
came to this group. I haven't dug into the code for each driver yet,
but I didn't think it's unreasonable to *hope* the information I was
seeking is available in the official documentation rather than having
to sift through actual code. NTP seems unique that much of the
information necessary to understand and effectively administer it is
scattered about many sources and is often buried in text. I liken it
to trying to learn DVORAK on a keyboard that has no markings by
reading the engineering specifications and firmware code.

 I've read the ( NTP v3) RFC cover to cover in a previous life, but
one of my failings is I don't remember all the fine details if I don't
use them on a regular basis.  Either way, as lazy as it sounds, my job
keeps me busy enough that I can't spend much time tilting at this
windmill.

Thanks,

Phreon

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Martin Burnicki
Phreon,

phr...@gmail.com wrote:
 On Jan 22, 8:57 am, Martin Burnicki martin.burni...@meinberg.de
 wrote:
[...]
 And yes, the refid of a refclock can be set in ntp.conf, e.g.:

 server 172.127.8.0 mode 2# sets the refid to DCFa
 fudge 172.127.8.0 refid STC  # changes the refid to STC  ;-)
 
 So other than using ntptrace to see if the refclock is reported as an
 upstream server (an unlikely stratum 0) or something else, there's
 really no way to know what the heck it  is in reality. 

Right. However, there are institutes like the German PTB (www.ptb.de) who
are operating their own public NTP servers and have fudged their refid to
PTB.
 
 I can't say 
 that idea gives me a warm, fuzzy feeling. Correct me if I'm wrong, but
 my non-caffeinated brain is telling me someone driven by a budget
 could set up a server using nothing but it's LCL clock as a source but
 fudge the ID to be something else.

If the server is operated by a trusted intitution then this is OK. 

If the server belongs to the public pool servers then a large offset will be
noticed and the server removed from the pool.

Using some server on the internet without knowing who operates them is not
good policy, and you're on your own risk. Anyway, if you'd configure
several upstream servers then a freewheeling stratum 1 should automatically
be detected and discarded.

 On an isolated network, there'd be 
 no way to detect this (assuming for this academic argument you don't
 wear a reasonably accurate watch). I can imagine a group of such
 servers peering with each other endlessly hunting around themselves.

If there is an NTP server on an isolated network then there is also an
administrator who has installed that server, so you can contact him.
 
 If ntpd came with a fixStupidNtpConf.ss script, I'd feel better
 about this.

I don't think such a script is a good idea.


Martin
-- 
Martin Burnicki

Meinberg Funkuhren
Bad Pyrmont
Germany

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Martin Burnicki
Steve,

Steve Kostecke wrote:
 On 2009-01-22, Martin Burnicki martin.burni...@meinberg.de wrote:
 
 Steve Kostecke wrote:

 [---=| Quote block shrinked by t-prot: 35 lines snipped |=---]
   GPS, DCF
 39 hopf clock drivers by ATLSoft  HOPF
 (default),
   GPS, DCF
 40 JJY Receivers  JJY
 42 Zyfer GPStarplus Receiver  GPS
 43 RIPE NCC interface for Trimble PalisadeRIPENCC
 44 NeoClock4X NEOL

 AFAIK the refid (as reported in the ntpq -p billboard) can only have up
 to 4 characters since it's transported in a 32 bit value in the NTP
 packet, so it's not possible to set it e.g. to OMEGA or DUMBCLOCK.
 
 Please see the reference IDs listed on the following pages (among
 others):
 
 http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver5.html
 http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver33.html
 http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver43.html
 
 I assembled a list based on the Official Distribution Documentation
 to provide some useful information to our news-group readers in place
 of the usual dismissive reply of RTFM.

Yes, it's a good idea, but unfortunately there seem to be quite some
discrepancies between those docs and the current code. A quick grep over
the ntp-dev sources shows that for some refids just the first 4 characters
are used on the wire (e.g. DUMBCLOCK - DUMB) whereas for some refclock
types the refid in the code just differs from the docs (e.g. RIPENCC -
GPS\0.

 If there are errors in the documentation please contact the
 documentation maintainer.

We both know it's not easy to submit fixes for the docs, and in case of the
refclocks it may be even worse since most refclocks have different
maintainers, but the docs are on Dave's server.

Martin
-- 
Martin Burnicki

Meinberg Funkuhren
Bad Pyrmont
Germany

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Steve Kostecke
On 2009-01-22, phr...@gmail.com phr...@gmail.com wrote:

 Thanks for the links.  I did indeed RTFM, including the links
 provided, but as noted in other posts in this thread,

Those links where to show that the Reference IDs in the list I assembled
were correct as documented.

 STC is not known and the refid field can be fudged to any 4 char.
 string (I did overlook the important nugget).

If could be .FOOT. .HAND. .HEAD. or any other word up to 4 letters in
length.

  Experience has taught me that if Google searches of the web or usenet
 produce zero valid hits, I'm looking for something extremely esoteric
 or the information doesn't exist in any online form. This is why I
 came to this group. I haven't dug into the code for each driver yet,
 but I didn't think it's unreasonable to *hope* the information I was
 seeking is available in the official documentation rather than having
 to sift through actual code.

It only takes a few seconds to grep an NTP source tree for 'STC' (or any
other string. Hardly a difficult task.

-- 
Steve Kostecke koste...@ntp.org
NTP Public Services Project - http://support.ntp.org/

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread phreon

 It only takes a few seconds to grep an NTP source tree for 'STC' (or any
 other string. Hardly a difficult task.

 --
 Steve Kostecke koste...@ntp.org
 NTP Public Services Project -http://support.ntp.org/


Grepping is easy. Which source tree shall I download and search?  How
do I know the server in question isn't running a god awful, ancient
SCO fork? Or isn't an appliance?

Let us say that I spent more time than I should have on Dr. Mill's
site and NTP.org in addition to playing with Google and this newsgroup
before posting a question of such minor consequence. Can we put to
rest the idea that every newbie who posts a question in this group
is a feckless boob who in incapable of researching even the simplest
nugget of information? Sometimes one senses it's worth going straight
to the experts. Honestly, this thread should have died after Martin's
first post, but I just can't resist when RTFM is invoked.  I wonder
how long before we bring Hitler into the fray?

NTP(d) is a fantastic tool and I sincerely appreciate all the hard
work that goes into it, but it has to be the only defacto standard
tool I use, commercial or GPL, where it's suggested one should search
software code in an attempt to decipher simple diagnostic output.  Of
course this is a moot point since even if there was a list of all the
known refids and their meanings, it would be meaningless since one can
fudge the field to be any four letter word (I can think of a few).

FWIW, sometimes while pursuing a problem, it's just not possible to
ring up the system in question's admin. Corporate politics is a
strange beast.

I think the best answer I've seen yet is in effect, I don't know.
Fair enough.

Thanks,

Phreon

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Steve Kostecke
On 2009-01-22, phr...@gmail.com phr...@gmail.com wrote:

 It only takes a few seconds to grep an NTP source tree for 'STC' (or
 any other string. Hardly a difficult task.

 Grepping is easy. Which source tree shall I download and search?

To the best of my knowledge no driver has ever been removed from the
Reference Implementation Distribution.

 How do I know the server in question isn't running a god awful,
 ancient SCO fork? Or isn't an appliance?

ntpq -crv should provide some basic information about the ntpd in
question. Would you care to post that time server's hostname?

 Let us say that I spent more time than I should have on Dr. Mill's
 site and NTP.org in addition to playing with Google and this newsgroup
 before posting a question of such minor consequence.

You would not be the first person to do so.

 Can we put to rest the idea that every newbie who posts a question
 in this group is a feckless boob who in incapable of researching even
 the simplest nugget of information? Sometimes one senses it's worth
 going straight to the experts.

You asked for a list of known Reference IDs. You got the list of what's
in the documentation. No one else has stepped forward to add any.

 Honestly, this thread should have died after Martin's first post, but
 I just can't resist when RTFM is invoked.

Of course ... g

 I wonder how long before we bring Hitler into the fray?

You just did.

 NTP(d) is a fantastic tool and I sincerely appreciate all the hard
 work that goes into it, but it has to be the only defacto standard
 tool I use, commercial or GPL, where it's suggested one should search
 software code in an attempt to decipher simple diagnostic output.

This has been discussed in the past. One more than one occasion.

 Of course this is a moot point since even if there was a list of all
 the known refids and their meanings, it would be meaningless since one
 can fudge the field to be any four letter word (I can think of a few).

Chances are that this particular Reference ID was set locally.

 I think the best answer I've seen yet is in effect, I don't know.

The Reference ID in question is, AFAIKT, not a part of any driver in The
NTP Reference Implementation.

-- 
Steve Kostecke koste...@ntp.org
NTP Public Services Project - http://support.ntp.org/

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Unruh
phr...@gmail.com writes:


 It only takes a few seconds to grep an NTP source tree for 'STC' (or any
 other string. Hardly a difficult task.

 --
 Steve Kostecke koste...@ntp.org
 NTP Public Services Project -http://support.ntp.org/


Grepping is easy. Which source tree shall I download and search?  How
do I know the server in question isn't running a god awful, ancient
SCO fork? Or isn't an appliance?

You may of course do whatever you want. Why the hell are you suddenly
getting all defensive? 
Also why not tell us the address of this server that has STC as its source. 



Let us say that I spent more time than I should have on Dr. Mill's
site and NTP.org in addition to playing with Google and this newsgroup
before posting a question of such minor consequence. Can we put to

Lets say you did.  The next sentence is a non-sequiter.


rest the idea that every newbie who posts a question in this group
is a feckless boob who in incapable of researching even the simplest
nugget of information? Sometimes one senses it's worth going straight
to the experts. Honestly, this thread should have died after Martin's
first post, but I just can't resist when RTFM is invoked.  I wonder
how long before we bring Hitler into the fray?

 Defensive aren't you.

Steve posted for you the complete list of refclock identifiers from the ntp
sources. Did yo usay thank you? He then suggested that you could also
search the source code for that string. I did. It does not exist. 



NTP(d) is a fantastic tool and I sincerely appreciate all the hard
work that goes into it, but it has to be the only defacto standard
tool I use, commercial or GPL, where it's suggested one should search
software code in an attempt to decipher simple diagnostic output.  Of

Since the software produces the code, the software is the logical place to
look. It does nto exist there. Thus the server that creates that ouput must
either be hacked, or as suggested, use was made of a feature of that code
to give any name desired. 

course this is a moot point since even if there was a list of all the
known refids and their meanings, it would be meaningless since one can
fudge the field to be any four letter word (I can think of a few).

FWIW, sometimes while pursuing a problem, it's just not possible to
ring up the system in question's admin. Corporate politics is a
strange beast.

I think the best answer I've seen yet is in effect, I don't know.
Fair enough.

But you seem to have be unwilling to accept that, and you are unwilling to
accept people who go to trouble trying hard to help you.


___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Unruh
Steve Kostecke koste...@ntp.org writes:

On 2009-01-22, phr...@gmail.com phr...@gmail.com wrote:

 Thanks for the links.  I did indeed RTFM, including the links
 provided, but as noted in other posts in this thread,

Those links where to show that the Reference IDs in the list I assembled
were correct as documented.

 STC is not known and the refid field can be fudged to any 4 char.
 string (I did overlook the important nugget).

If could be .FOOT. .HAND. .HEAD. or any other word up to 4 letters in
length.

  Experience has taught me that if Google searches of the web or usenet
 produce zero valid hits, I'm looking for something extremely esoteric
 or the information doesn't exist in any online form. This is why I
 came to this group. I haven't dug into the code for each driver yet,
 but I didn't think it's unreasonable to *hope* the information I was
 seeking is available in the official documentation rather than having
 to sift through actual code.

It only takes a few seconds to grep an NTP source tree for 'STC' (or any
other string. Hardly a difficult task.

STC does not occur as a string anywhere in the 4.2.4p4 source tree except
as part of a longer word.
Thus STC must have been inserted by that server. Why do you not tell us
what the address of that server is and perhaps we can help you?


-- 
Steve Kostecke koste...@ntp.org
NTP Public Services Project - http://support.ntp.org/

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-22 Thread Danny Mayer
phr...@gmail.com wrote:
 It only takes a few seconds to grep an NTP source tree for 'STC' (or any
 other string. Hardly a difficult task.

 --
 Steve Kostecke koste...@ntp.org
 NTP Public Services Project -http://support.ntp.org/
 
 
 Grepping is easy. Which source tree shall I download and search?  How
 do I know the server in question isn't running a god awful, ancient
 SCO fork? Or isn't an appliance?

Any of the ntp sources from the download site. Unpack the tar file and
grep the ntpd/refclock*.c files and search for the REFID macro. This is
not guaranteed to the the way the ID has been put in but it is that way
for most of the refclock drivers.

 
 Let us say that I spent more time than I should have on Dr. Mill's
 site and NTP.org in addition to playing with Google and this newsgroup
 before posting a question of such minor consequence. Can we put to
 rest the idea that every newbie who posts a question in this group
 is a feckless boob who in incapable of researching even the simplest
 nugget of information? Sometimes one senses it's worth going straight
 to the experts. Honestly, this thread should have died after Martin's
 first post, but I just can't resist when RTFM is invoked.  I wonder
 how long before we bring Hitler into the fray?

Your questions have been quite intelligent and are not to be considered
newbie questions in any case.

A large number of the commonly asked questions (you remember FAQ's?)
have been gathered into the wiki along with answers. Some questions
don't have easy answers and are argued over endlessly.

 
 NTP(d) is a fantastic tool and I sincerely appreciate all the hard
 work that goes into it, but it has to be the only defacto standard
 tool I use, commercial or GPL, where it's suggested one should search
 software code in an attempt to decipher simple diagnostic output.  Of
 course this is a moot point since even if there was a list of all the
 known refids and their meanings, it would be meaningless since one can
 fudge the field to be any four letter word (I can think of a few).

The reason for that is that every driver keeps its id inside the
refclock module where it really belongs. That keeps it local. Do
different refclocks emit the same ID's? Yes, there are a whole bunch of
refclocks which are set to GPS. We don't think that this is a flaw since
the ID itself is just advisory, it has no effect on the performance of ntpd.

 FWIW, sometimes while pursuing a problem, it's just not possible to
 ring up the system in question's admin. Corporate politics is a
 strange beast.

Some stratum 1 servers are publicly listed along with contact
information but that's really optional.

 I think the best answer I've seen yet is in effect, I don't know.
 Fair enough.

Noone has seen it as a priority to do the work to put together a
definitive list and as previously mentioned you can redefine the ID in
the configuration file.

Danny

 Thanks,
 
 Phreon
___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


[ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-21 Thread phreon
I have come across a few stratum 1 time servers that show STC as
their refid. I can find no information in this group or in a general
Google search that indicates what this particular id signifies.

Can one of you provide enlightenment? Or a list of all the currently
known/possible refids and their significance?

Thanks

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-21 Thread Danny Mayer
phr...@gmail.com wrote:
 I have come across a few stratum 1 time servers that show STC as
 their refid. I can find no information in this group or in a general
 Google search that indicates what this particular id signifies.
 
 Can one of you provide enlightenment? Or a list of all the currently
 known/possible refids and their significance?
 

I don't know what STC is but the list of refclock drivers are here:
http://www.eecis.udel.edu/~mills/ntp/html/refclock.html though the
driver id's are in the code of each of the driver implementation
modules. I believe you can also set it in the ntp.conf file.

Danny
___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions


Re: [ntp:questions] refid 'STC ' ? What does STC signify?

2009-01-21 Thread Steve Kostecke
On 2009-01-21, phr...@gmail.com phr...@gmail.com wrote:

 Or a list of all the currently known/possible refids and their significance?

The Reference IDs are documented in the driver pages of the distribution
documentation:

NTP-Dev: http://www.eecis.udel.edu/~mills/ntp/html/refclock.html

Stable: http://doc.ntp.org/

Here is the list I assembled from the current driver pages:

Driver Name   Ref-Id  
-- -- 
1  Undisciplined Local Clock  LCL
2  Trak 8820 GPS Receiver GPS
3  PSTI/Traconex 1020 WWV/WWVH Receiver   WWV
4   WWVB/GPS ReceiversWWVB
5  TrueTime GPS/GOES/OMEGA Receivers  GPS, OMEGA, GOES
6  IRIG Audio Decoder IRIG
7  Radio CHU Audio Demodulator/DecoderCHU
8  Generic Reference Driver   PARSE
9  Magnavox MX4200 GPS Receiver   GPS
10 Austron 2200A/2201A GPS Receivers  GPS
11 Arbiter 1088A/B GPS Receiver   GPS
12 KSI/Odetics TPRO/S IRIG Interface  IRIG
16 Bancomm bc635VME Time and Frequency Processor  BTFP
18 NIST/USNO/PTB Modem Time Services  NIST
19 Heath WWV/WWVH ReceiverWWV
20 Generic NMEA GPS Receiver  GPS
22 PPS Clock Discipline   PPS
26 Hewlett Packard 58503A GPS Receiver and HP Z3801A  GPS
27 Arcron MSF ReceiverMSFa, MSF, DCF, WWVB
28 Shared memoy DriverSHM
29 Trimble Palisade and Thunderbolt Receivers GPS
31 Rockwell Jupiter GPS Receiver  GPS
32 Chrono-log K-series WWVB receiver  CHRONOLOG
33 Dumb Clock DUMBCLOCK
34 Ultralink ClockWWVB
35 Conrad parallel port radio clock   PCF
36 Radio WWV/H Audio Demodulator/Decoder  WVf or WHf
37 Forum Graphic GPS Dating station   GPS
38 hopf clock drivers by ATLSoft  HOPF (default), 
  GPS, DCF
39 hopf clock drivers by ATLSoft  HOPF (default),
  GPS, DCF
40 JJY Receivers  JJY
42 Zyfer GPStarplus Receiver  GPS
43 RIPE NCC interface for Trimble PalisadeRIPENCC
44 NeoClock4X NEOL

As has been mentioned elsewhere in this thread, the Reference ID may be
set in ntp.conf.

-- 
Steve Kostecke koste...@ntp.org
NTP Public Services Project - http://support.ntp.org/

___
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions