Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Mystics always hope that science will some day overtake them. -- Booth Tarkington


computers / alt.windows7.general / Re: time synchronisation

SubjectAuthor
* time synchronisationJ. P. Gilliver
+* time synchronisationPaul
|`* time synchronisationJ. P. Gilliver
| `* time synchronisationBrian Gregory
|  `* time synchronisationJ. P. Gilliver
|   `* time synchronisationPaul
|    +* time synchronisationJ. P. Gilliver
|    |`* time synchronisationPaul
|    | `- time synchronisationJ. P. Gilliver
|    +* time synchronisationBrian Gregory
|    |`* time synchronisationChar Jackson
|    | `* time synchronisationBrian Gregory
|    |  `* time synchronisationChar Jackson
|    |   `* time synchronisationBrian Gregory
|    |    `* time synchronisationChar Jackson
|    |     +* time synchronisationKenW
|    |     |`* time synchronisationBrian Gregory
|    |     | `* time synchronisationKenW
|    |     |  `* time synchronisationBrian Gregory
|    |     |   `* time synchronisationVanguardLH
|    |     |    `* time synchronisationBrian Gregory
|    |     |     `* time synchronisationVanguardLH
|    |     |      +* time synchronisationPaul
|    |     |      |`* time synchronisationVanguardLH
|    |     |      | +* time synchronisationJ. P. Gilliver
|    |     |      | |`- time synchronisationPaul
|    |     |      | `- time synchronisationPaul
|    |     |      `- time synchronisationBrian Gregory
|    |     `* time synchronisationBrian Gregory
|    |      `- time synchronisationChar Jackson
|    `* Re: time synchronisationNY
|     +* Re: time synchronisationVanguardLH
|     |`* Re: time synchronisationJ. P. Gilliver
|     | `* Re: time synchronisationVanguardLH
|     |  `- Re: time synchronisationJ. P. Gilliver
|     `* Re: time synchronisationJ. P. Gilliver
|      `* Re: time synchronisationPaul
|       `* Re: time synchronisationJ. P. Gilliver
|        `* Re: time synchronisationPaul
|         `* Re: time synchronisationJ. P. Gilliver
|          `* Re: time synchronisationNY
|           +- Re: time synchronisationsticks
|           +- Re: time synchronisationJ. P. Gilliver
|           `- Re: time synchronisationNY
+- time synchronisationDavid E. Ross
+* time synchronisationVanguardLH
|+- time synchronisationJava Jive
|`* time synchronisationJ. P. Gilliver
| `* time synchronisationVanguardLH
|  `* time synchronisationJ. P. Gilliver
|   `- time synchronisationPaul
+* time synchronisationDaniel65
|`- time synchronisationJ. P. Gilliver
+* time synchronisationJohn Hall
|`- time synchronisationJ. P. Gilliver
`* Re: time synchronisationSpalls Hurgenson
 `- Re: time synchronisationJack

Pages:123
Re: time synchronisation

<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7622&group=alt.windows7.general#7622

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
From: none@none.invalid (Char Jackson)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Message-ID: <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net>
X-Newsreader: Forte Agent 6.00/32.1186
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 16
X-Complaints-To: abuse(at)newshosting.com
NNTP-Posting-Date: Thu, 21 Dec 2023 08:12:51 UTC
Organization: Newshosting.com - Highest quality at a great price! www.newshosting.com
Date: Thu, 21 Dec 2023 02:12:51 -0600
X-Received-Bytes: 1620
 by: Char Jackson - Thu, 21 Dec 2023 08:12 UTC

On Thu, 21 Dec 2023 02:56:40 +0000, Brian Gregory
<void-invalid-dead-dontuse@email.invalid> wrote:

>On 20/12/2023 19:16, Char Jackson wrote:
>> Got it, so it was likely a problem with that particular router, versus a problem
>> with Win 7's NTP client. I'll go ahead and tear down the experiment.
>>
>
>It's NTPD running on Linux. There couldn't be anything more standard.
>
>Everything else works with it. Probably 95%+ of NTP servers on the
>Internet use it.

In that case, I'm not convinced that there's a problem. If you think of a way to
recreate the issue, we can do some packet captures to see what's going on.

Re: time synchronisation

<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7623&group=alt.windows7.general#7623

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder6.news.weretis.net!newsfeed.hasname.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx38.iad.POSTED!not-for-mail
From: ken1943@invalid.net (KenW)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Organization: Home
Message-ID: <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 4
X-Complaints-To: abuse(at)newshosting.com
NNTP-Posting-Date: Thu, 21 Dec 2023 13:14:11 UTC
Date: Thu, 21 Dec 2023 06:14:18 -0700
X-Received-Bytes: 1037
 by: KenW - Thu, 21 Dec 2023 13:14 UTC

Try Neutron Time, works on Windows 11

KenW

Re: time synchronisation

<kuj1hbFdktgU1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7625&group=alt.windows7.general#7625

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.chmurka.net!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: void-invalid-dead-dontuse@email.invalid (Brian Gregory)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Thu, 21 Dec 2023 14:48:11 +0000
Organization: https://www.Brian-Gregory.me.uk/
Lines: 11
Message-ID: <kuj1hbFdktgU1@mid.individual.net>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net whq0g8YfyhMnF1hTuamIZAmyT41LhAfjeXM+svg39dKG0dsEMs
Cancel-Lock: sha1:fu5LcBZVrfwLkMXy/d4xaXHoLF0= sha256:NlipibU2luYV+R3YMs6sBW15Eztoxx220hhMOwX8jww=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
 by: Brian Gregory - Thu, 21 Dec 2023 14:48 UTC

On 21/12/2023 13:14, KenW wrote:
> Try Neutron Time, works on Windows 11

Over ten years since it was last updated, uses ancient obsolete long
superseded protocol rather than NTP. No thanks.

Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm

--
Brian Gregory (in England).

Re: time synchronisation

<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7626&group=alt.windows7.general#7626

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.nntp4.net!weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
From: ken1943@invalid.net (KenW)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Organization: Home
Message-ID: <24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com> <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com> <kuj1hbFdktgU1@mid.individual.net>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 15
X-Complaints-To: abuse(at)newshosting.com
NNTP-Posting-Date: Thu, 21 Dec 2023 15:24:43 UTC
Date: Thu, 21 Dec 2023 08:24:43 -0700
X-Received-Bytes: 1558
 by: KenW - Thu, 21 Dec 2023 15:24 UTC

On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
<void-invalid-dead-dontuse@email.invalid> wrote:

>On 21/12/2023 13:14, KenW wrote:
>> Try Neutron Time, works on Windows 11
>
>Over ten years since it was last updated, uses ancient obsolete long
>superseded protocol rather than NTP. No thanks.
>
>Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm

Time is time no matter how it is done.

KenW

Re: time synchronisation

<kuj6q7Fdna8U1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7627&group=alt.windows7.general#7627

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: void-invalid-dead-dontuse@email.invalid (Brian Gregory)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Thu, 21 Dec 2023 16:18:15 +0000
Organization: https://www.Brian-Gregory.me.uk/
Lines: 19
Message-ID: <kuj6q7Fdna8U1@mid.individual.net>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net Mg9Hm2tbhyNg7UFCQNiZngTvkm+xtOzDhyzCETHUtLjrBJni1X
Cancel-Lock: sha1:plymhZ/A/0ZoAgLBkEBXhD8BI2s= sha256:XE8gHbP7XoaA+N9oi+qdvRALA4i4G0/pT6btEP1c3BU=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
 by: Brian Gregory - Thu, 21 Dec 2023 16:18 UTC

On 21/12/2023 15:24, KenW wrote:
> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
> <void-invalid-dead-dontuse@email.invalid> wrote:
>
>> On 21/12/2023 13:14, KenW wrote:
>>> Try Neutron Time, works on Windows 11
>>
>> Over ten years since it was last updated, uses ancient obsolete long
>> superseded protocol rather than NTP. No thanks.
>>
>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>
> Time is time no matter how it is done.

I'm not saying being Less accurate and less reliable means it's not time.

--
Brian Gregory (in England).

Re: time synchronisation

<9imzmgxzb86g.dlg@v.nguard.lh>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7628&group=alt.windows7.general#7628

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: V@nguard.LH (VanguardLH)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Thu, 21 Dec 2023 16:47:57 -0600
Organization: Usenet Elder
Lines: 25
Sender: V@nguard.LH
Message-ID: <9imzmgxzb86g.dlg@v.nguard.lh>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com> <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com> <kuj1hbFdktgU1@mid.individual.net> <24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com> <kuj6q7Fdna8U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 6NL3ujU9Rh8xYFzLie07XQmVlMjJLJSyFmVbpsB1cOvAJzXFbj
Keywords: VanguardLH,VLH
Cancel-Lock: sha1:rNP9jv5Ln+MVH4NkutjVmIp/dY0= sha256:OAjNGrnYid7wlzo1LKFUN+bPoWHOhicTkxapOf94HKs=
User-Agent: 40tude_Dialog/2.0.15.41
 by: VanguardLH - Thu, 21 Dec 2023 22:47 UTC

Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:

> On 21/12/2023 15:24, KenW wrote:
>> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>
>>> On 21/12/2023 13:14, KenW wrote:
>>>> Try Neutron Time, works on Windows 11
>>>
>>> Over ten years since it was last updated, uses ancient obsolete long
>>> superseded protocol rather than NTP. No thanks.
>>>
>>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>>
>> Time is time no matter how it is done.
>
> I'm not saying being Less accurate and less reliable means it's not time.

NTP can use multiple servers to sync versus sNTP uses 1 server. How
accurate you think you need your workstation's time. It's not an NTP
server that coordinates with several others at the same strata.
Besides, if even a tenth of a second is critical to you, just schedule
the sNTP sync at shorter intervals, like once or a couple times per day.
Even more often if you run heavy-CPU processes that would make the OS
clock drift.

Re: time synchronisation

<kumjsjF5ghaU1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7629&group=alt.windows7.general#7629

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!paganini.bofh.team!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: void-invalid-dead-dontuse@email.invalid (Brian Gregory)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Fri, 22 Dec 2023 23:19:47 +0000
Organization: https://www.Brian-Gregory.me.uk/
Lines: 32
Message-ID: <kumjsjF5ghaU1@mid.individual.net>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net s6ohvhXJ/BAWdALSQpECJQRc6fQ4moszH/7krcchXo6rvHrnVw
Cancel-Lock: sha1:1Wqa78J28tBdS4q0OIrmrkVBSaQ= sha256:xTShYelsRljksTyD1wd8uBfP/teS25GQz4Di/z87awA=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <9imzmgxzb86g.dlg@v.nguard.lh>
 by: Brian Gregory - Fri, 22 Dec 2023 23:19 UTC

On 21/12/2023 22:47, VanguardLH wrote:
> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>
>> On 21/12/2023 15:24, KenW wrote:
>>> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
>>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>>
>>>> On 21/12/2023 13:14, KenW wrote:
>>>>> Try Neutron Time, works on Windows 11
>>>>
>>>> Over ten years since it was last updated, uses ancient obsolete long
>>>> superseded protocol rather than NTP. No thanks.
>>>>
>>>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>>>
>>> Time is time no matter how it is done.
>>
>> I'm not saying being Less accurate and less reliable means it's not time.
>
> NTP can use multiple servers to sync versus sNTP uses 1 server. How
> accurate you think you need your workstation's time. It's not an NTP
> server that coordinates with several others at the same strata.
> Besides, if even a tenth of a second is critical to you, just schedule
> the sNTP sync at shorter intervals, like once or a couple times per day.
> Even more often if you run heavy-CPU processes that would make the OS
> clock drift.

Or just install a proper NTP client.

--
Brian Gregory (in England).

Re: time synchronisation

<3yo9tj4yf497$.dlg@v.nguard.lh>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7630&group=alt.windows7.general#7630

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: V@nguard.LH (VanguardLH)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Fri, 22 Dec 2023 21:48:45 -0600
Organization: Usenet Elder
Lines: 99
Sender: V@nguard.LH
Message-ID: <3yo9tj4yf497$.dlg@v.nguard.lh>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com> <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com> <kuj1hbFdktgU1@mid.individual.net> <24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com> <kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh> <kumjsjF5ghaU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: individual.net qRpO0uyWpqwxh/KlXb+8nwOrQNqhvnsUgZORzl0w2WUjDsA7cb
Keywords: VanguardLH,VLH
Cancel-Lock: sha1:Jhvevddibeq6ucNj/3XiEVtAaAI= sha256:BReDTNSB+OAEPOMnb5upjd1KcNSHUbvhPrIoMC6ZnyI=
User-Agent: 40tude_Dialog/2.0.15.41
 by: VanguardLH - Sat, 23 Dec 2023 03:48 UTC

Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:

> On 21/12/2023 22:47, VanguardLH wrote:
>> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>>
>>> On 21/12/2023 15:24, KenW wrote:
>>>> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
>>>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>>>
>>>>> On 21/12/2023 13:14, KenW wrote:
>>>>>> Try Neutron Time, works on Windows 11
>>>>>
>>>>> Over ten years since it was last updated, uses ancient obsolete long
>>>>> superseded protocol rather than NTP. No thanks.
>>>>>
>>>>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>>>>
>>>> Time is time no matter how it is done.
>>>
>>> I'm not saying being Less accurate and less reliable means it's not time.
>>
>> NTP can use multiple servers to sync versus sNTP uses 1 server. How
>> accurate you think you need your workstation's time. It's not an NTP
>> server that coordinates with several others at the same strata.
>> Besides, if even a tenth of a second is critical to you, just schedule
>> the sNTP sync at shorter intervals, like once or a couple times per day.
>> Even more often if you run heavy-CPU processes that would make the OS
>> clock drift.
>
> Or just install a proper NTP client.

If you don't mind installing additional 3rd-party software when the same
functionality is already built-in.

I've seen meinberg touted as the "best" 3rd-party NTP sync tool. Why?

"On Windows platforms, NTP does not currently support most external
reference clocks directly. Instead, the Meinberg driver can be used
together with most internal and external Meinberg radio clocks to
discipline the Windows system time. The NTP service can then be used
to make the disciplined Windows system time available on the network."

Okay, but just what is "disciplined"? A vague term trying to qualify
using the meinberg driver instead of the Windows Time service. Plus
that help is geared toward running an NTP server, not as a workstation
getting time from an NTP server. On Windows, the time sync defaults to
a week interval (except also on login of workstations connecting to a
domain). Windows servers default to 100 (seconds), so they're getting
update 864 times per day.

I used Socketwatch for many years until I found out how to configure the
Windows Time service, and how to use the w32tm.exe program to force
updates in Task Schedule on logon events, at scheduled intervals (I
didn't need more than once per day), and every time the workstation got
unlocked (got out of screensaver mode).

I've seen other atomic clock sync software that claimed they used
algorithms to estimate how much to change the OS clock instead of having
to make a change in a huge chunk. Instead of changing for off by a
minute, or a lot more, they make an incremental change. Then on the
next sync, they check if off and if plus or minus, and adjust by a
varied increment again. Okay, but that still requires multiple time
syncs to statistically estimate how much the OS clock is drifting.
Multiple time syncs using Windows Time service also reduces the size of
the chunk for change. meinberg mentions drift, but, again, just shorten
the sync intervals so the delta change for time is tiny instead of
guessing by how much it should be change on each sync over many syncs.
If the OS clock is drifting by 1 msec, or less, on each time sync, why
do you care about such a miniscule offset on your workstation?
Socketwatch would report how much drift was compensated in a time sync,
but it was always tiny. However, I was probably running Socketwatch's
sync operation once, or more, per day, not once a week, or once a month,
or once a year. The reported drift was so tiny, and always tiny, that I
saw no need for Socketwatch anymore, and simply has the Windows Time
service do shorter syncs. No additional software required.

When looking at the meinberg knowledge articles, those are geared to
running an NTP *server*, not for NTP sync clients on workstations. On
*workstations*, what is so stupendously better about meinberg?

As Paul states, meinberg calculates drift to compensate incrementally.
That's because it syncs every 15 minutes. Well, if you use w32tm to do
a time sync every 15 minutes, just how much drifte will you experience?
Yeah, diddly. Besides the default NTP update triggers, I already
mentioned how you can use multiple events in a scheduled task in Task
Scheduler to do syncs at much shorter intervals, too.

I don't need enterprise-grade NTP server software since I'm not running
an NTP server in my network nor is it synchronizing across multiple NTP
servers at the same strata. I only need an NTP sync client for my
workstation. This is the same scenario for everyone here: NTP sync on a
workstation. Of course, these same workstations that are getting
powered off aren't doing any time syncs while off, so the workstations
have to rely on their RTC logic to maintain a hardware clock.

Compensating incrementally for drift is not a unique feature only to the
meinberg NTP client. Lots of other 3rd-party NTP clients do it, too.
But if the Windows Time service were to perform much shorter intervals
for time syncs, drift is a non-issue.

Re: time synchronisation

<um628c$1vr77$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7631&group=alt.windows7.general#7631

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nospam@needed.invalid (Paul)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 02:29:16 -0500
Organization: A noiseless patient Spider
Lines: 143
Message-ID: <um628c$1vr77$1@dont-email.me>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
<kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Dec 2023 07:29:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ab63f7ce43d0cf2316b108a412e0b96";
logging-data="2092263"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/eM5FZY3z5AiZbE4gImO2Dqdwz7jC3baw="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:RwFT7nx1OUsJEGNxBUytG8oI/NU=
In-Reply-To: <3yo9tj4yf497$.dlg@v.nguard.lh>
Content-Language: en-US
 by: Paul - Sat, 23 Dec 2023 07:29 UTC

On 12/22/2023 10:48 PM, VanguardLH wrote:
> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>
>> On 21/12/2023 22:47, VanguardLH wrote:
>>> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>>>
>>>> On 21/12/2023 15:24, KenW wrote:
>>>>> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
>>>>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>>>>
>>>>>> On 21/12/2023 13:14, KenW wrote:
>>>>>>> Try Neutron Time, works on Windows 11
>>>>>>
>>>>>> Over ten years since it was last updated, uses ancient obsolete long
>>>>>> superseded protocol rather than NTP. No thanks.
>>>>>>
>>>>>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>>>>>
>>>>> Time is time no matter how it is done.
>>>>
>>>> I'm not saying being Less accurate and less reliable means it's not time.
>>>
>>> NTP can use multiple servers to sync versus sNTP uses 1 server. How
>>> accurate you think you need your workstation's time. It's not an NTP
>>> server that coordinates with several others at the same strata.
>>> Besides, if even a tenth of a second is critical to you, just schedule
>>> the sNTP sync at shorter intervals, like once or a couple times per day.
>>> Even more often if you run heavy-CPU processes that would make the OS
>>> clock drift.
>>
>> Or just install a proper NTP client.
>
> If you don't mind installing additional 3rd-party software when the same
> functionality is already built-in.
>
> I've seen meinberg touted as the "best" 3rd-party NTP sync tool. Why?
>
> "On Windows platforms, NTP does not currently support most external
> reference clocks directly. Instead, the Meinberg driver can be used
> together with most internal and external Meinberg radio clocks to
> discipline the Windows system time. The NTP service can then be used
> to make the disciplined Windows system time available on the network."
>
> Okay, but just what is "disciplined"? A vague term trying to qualify
> using the meinberg driver instead of the Windows Time service. Plus
> that help is geared toward running an NTP server, not as a workstation
> getting time from an NTP server. On Windows, the time sync defaults to
> a week interval (except also on login of workstations connecting to a
> domain). Windows servers default to 100 (seconds), so they're getting
> update 864 times per day.
>
> I used Socketwatch for many years until I found out how to configure the
> Windows Time service, and how to use the w32tm.exe program to force
> updates in Task Schedule on logon events, at scheduled intervals (I
> didn't need more than once per day), and every time the workstation got
> unlocked (got out of screensaver mode).
>
> I've seen other atomic clock sync software that claimed they used
> algorithms to estimate how much to change the OS clock instead of having
> to make a change in a huge chunk. Instead of changing for off by a
> minute, or a lot more, they make an incremental change. Then on the
> next sync, they check if off and if plus or minus, and adjust by a
> varied increment again. Okay, but that still requires multiple time
> syncs to statistically estimate how much the OS clock is drifting.
> Multiple time syncs using Windows Time service also reduces the size of
> the chunk for change. meinberg mentions drift, but, again, just shorten
> the sync intervals so the delta change for time is tiny instead of
> guessing by how much it should be change on each sync over many syncs.
> If the OS clock is drifting by 1 msec, or less, on each time sync, why
> do you care about such a miniscule offset on your workstation?
> Socketwatch would report how much drift was compensated in a time sync,
> but it was always tiny. However, I was probably running Socketwatch's
> sync operation once, or more, per day, not once a week, or once a month,
> or once a year. The reported drift was so tiny, and always tiny, that I
> saw no need for Socketwatch anymore, and simply has the Windows Time
> service do shorter syncs. No additional software required.
>
> When looking at the meinberg knowledge articles, those are geared to
> running an NTP *server*, not for NTP sync clients on workstations. On
> *workstations*, what is so stupendously better about meinberg?
>
> As Paul states, meinberg calculates drift to compensate incrementally.
> That's because it syncs every 15 minutes. Well, if you use w32tm to do
> a time sync every 15 minutes, just how much drifte will you experience?
> Yeah, diddly. Besides the default NTP update triggers, I already
> mentioned how you can use multiple events in a scheduled task in Task
> Scheduler to do syncs at much shorter intervals, too.
>
> I don't need enterprise-grade NTP server software since I'm not running
> an NTP server in my network nor is it synchronizing across multiple NTP
> servers at the same strata. I only need an NTP sync client for my
> workstation. This is the same scenario for everyone here: NTP sync on a
> workstation. Of course, these same workstations that are getting
> powered off aren't doing any time syncs while off, so the workstations
> have to rely on their RTC logic to maintain a hardware clock.
>
> Compensating incrementally for drift is not a unique feature only to the
> meinberg NTP client. Lots of other 3rd-party NTP clients do it, too.
> But if the Windows Time service were to perform much shorter intervals
> for time syncs, drift is a non-issue.
>

Normal timekeeping, means to carry out NTP network time protocol and
get the timestamp. That is undisciplined, because it only uses
NTP protocol, with all of its issues. The time sources should have
a stratum rating. The reason for having multiple NTP sources, is
because maintenance mistakes are made.

Disciplined means, to use an alternate source, a digital clock device
such as a GPS, instead of using a network protocol. It would look
like this.

NTP_source#1 ---------------- \ Meinberg.
NTP_source#2 ---------------- \
NTP_source#3 ---------------- \___ Note the stratum. Measure the drift.
/ Eject outliers. Compute the composite time.
GPS_constellation ----------- / Measure static offset error of System Clock.
Dribble out System Clock corrections every 15 minutes.

Just a guess on my part.

We had a device in the lab, a Cesium beam, with GPS disciplining,
and it looked like this. I think there is Cesium and Rubidium
for such things. The GPS antenna was up on the office building roof.

Cesium oscillator ----\
\____ Local atomic clock --------> 10.00000000 MHz coax reference
GPS_constellation ---- / to lab instruments (frequency counter)

And as a bonus, it had a bank of digits on the front
of the device, with local time displayed. So you could
set your watch :-)

While that instrument was purchased, we also built time pieces of
our own at work. And we had a few Time Lords. And a Time Lord In Training
(green as grass). If you were to lose the GPS, in the middle of a
two day long wander measurement, you would likely have to start over
again if the output was for publication. The Cesium reference would
be perfectly good for a lot of purposes, on its own, but sometimes,
you really want it traceable to GPS. Because you're tapping into
a constellation of atomic clocks.

Paul

Re: time synchronisation

<rl3z02okjq7d.dlg@v.nguard.lh>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7632&group=alt.windows7.general#7632

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: V@nguard.LH (VanguardLH)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 02:24:12 -0600
Organization: Usenet Elder
Lines: 219
Sender: V@nguard.LH
Message-ID: <rl3z02okjq7d.dlg@v.nguard.lh>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com> <9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com> <kuj1hbFdktgU1@mid.individual.net> <24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com> <kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh> <kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh> <um628c$1vr77$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
X-Trace: individual.net hK6qp4xA8u2RVV3Mljew2w474E7W2y/ZKsM55odWAjC3VGZGQ8
Keywords: VanguardLH,VLH
Cancel-Lock: sha1:mV9Bv3qXy4DHy847ZkKScwugTr4= sha256:azSVtiyqR+J367v36p7slRgPdBqgRt9YRuaS+6ZTrxE=
User-Agent: 40tude_Dialog/2.0.15.41
 by: VanguardLH - Sat, 23 Dec 2023 08:24 UTC

Paul <nospam@needed.invalid> wrote:

> On 12/22/2023 10:48 PM, VanguardLH wrote:
>> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>>
>>> On 21/12/2023 22:47, VanguardLH wrote:
>>>> Brian Gregory <void-invalid-dead-dontuse@email.invalid> wrote:
>>>>
>>>>> On 21/12/2023 15:24, KenW wrote:
>>>>>> On Thu, 21 Dec 2023 14:48:11 +0000, Brian Gregory
>>>>>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>>>>>
>>>>>>> On 21/12/2023 13:14, KenW wrote:
>>>>>>>> Try Neutron Time, works on Windows 11
>>>>>>>
>>>>>>> Over ten years since it was last updated, uses ancient obsolete long
>>>>>>> superseded protocol rather than NTP. No thanks.
>>>>>>>
>>>>>>> Use Meinberg NTP. https://www.meinbergglobal.com/english/sw/ntp.htm
>>>>>>
>>>>>> Time is time no matter how it is done.
>>>>>
>>>>> I'm not saying being Less accurate and less reliable means it's not time.
>>>>
>>>> NTP can use multiple servers to sync versus sNTP uses 1 server. How
>>>> accurate you think you need your workstation's time. It's not an NTP
>>>> server that coordinates with several others at the same strata.
>>>> Besides, if even a tenth of a second is critical to you, just schedule
>>>> the sNTP sync at shorter intervals, like once or a couple times per day.
>>>> Even more often if you run heavy-CPU processes that would make the OS
>>>> clock drift.
>>>
>>> Or just install a proper NTP client.
>>
>> If you don't mind installing additional 3rd-party software when the same
>> functionality is already built-in.
>>
>> I've seen meinberg touted as the "best" 3rd-party NTP sync tool. Why?
>>
>> "On Windows platforms, NTP does not currently support most external
>> reference clocks directly. Instead, the Meinberg driver can be used
>> together with most internal and external Meinberg radio clocks to
>> discipline the Windows system time. The NTP service can then be used
>> to make the disciplined Windows system time available on the network."
>>
>> Okay, but just what is "disciplined"? A vague term trying to qualify
>> using the meinberg driver instead of the Windows Time service. Plus
>> that help is geared toward running an NTP server, not as a workstation
>> getting time from an NTP server. On Windows, the time sync defaults to
>> a week interval (except also on login of workstations connecting to a
>> domain). Windows servers default to 100 (seconds), so they're getting
>> update 864 times per day.
>>
>> I used Socketwatch for many years until I found out how to configure the
>> Windows Time service, and how to use the w32tm.exe program to force
>> updates in Task Schedule on logon events, at scheduled intervals (I
>> didn't need more than once per day), and every time the workstation got
>> unlocked (got out of screensaver mode).
>>
>> I've seen other atomic clock sync software that claimed they used
>> algorithms to estimate how much to change the OS clock instead of having
>> to make a change in a huge chunk. Instead of changing for off by a
>> minute, or a lot more, they make an incremental change. Then on the
>> next sync, they check if off and if plus or minus, and adjust by a
>> varied increment again. Okay, but that still requires multiple time
>> syncs to statistically estimate how much the OS clock is drifting.
>> Multiple time syncs using Windows Time service also reduces the size of
>> the chunk for change. meinberg mentions drift, but, again, just shorten
>> the sync intervals so the delta change for time is tiny instead of
>> guessing by how much it should be change on each sync over many syncs.
>> If the OS clock is drifting by 1 msec, or less, on each time sync, why
>> do you care about such a miniscule offset on your workstation?
>> Socketwatch would report how much drift was compensated in a time sync,
>> but it was always tiny. However, I was probably running Socketwatch's
>> sync operation once, or more, per day, not once a week, or once a month,
>> or once a year. The reported drift was so tiny, and always tiny, that I
>> saw no need for Socketwatch anymore, and simply has the Windows Time
>> service do shorter syncs. No additional software required.
>>
>> When looking at the meinberg knowledge articles, those are geared to
>> running an NTP *server*, not for NTP sync clients on workstations. On
>> *workstations*, what is so stupendously better about meinberg?
>>
>> As Paul states, meinberg calculates drift to compensate incrementally.
>> That's because it syncs every 15 minutes. Well, if you use w32tm to do
>> a time sync every 15 minutes, just how much drifte will you experience?
>> Yeah, diddly. Besides the default NTP update triggers, I already
>> mentioned how you can use multiple events in a scheduled task in Task
>> Scheduler to do syncs at much shorter intervals, too.
>>
>> I don't need enterprise-grade NTP server software since I'm not running
>> an NTP server in my network nor is it synchronizing across multiple NTP
>> servers at the same strata. I only need an NTP sync client for my
>> workstation. This is the same scenario for everyone here: NTP sync on a
>> workstation. Of course, these same workstations that are getting
>> powered off aren't doing any time syncs while off, so the workstations
>> have to rely on their RTC logic to maintain a hardware clock.
>>
>> Compensating incrementally for drift is not a unique feature only to the
>> meinberg NTP client. Lots of other 3rd-party NTP clients do it, too.
>> But if the Windows Time service were to perform much shorter intervals
>> for time syncs, drift is a non-issue.
>>
>
> Normal timekeeping, means to carry out NTP network time protocol and
> get the timestamp. That is undisciplined, because it only uses
> NTP protocol, with all of its issues. The time sources should have
> a stratum rating. The reason for having multiple NTP sources, is
> because maintenance mistakes are made.
>
> Disciplined means, to use an alternate source, a digital clock device
> such as a GPS, instead of using a network protocol. It would look
> like this.
>
> NTP_source#1 ---------------- \ Meinberg.
> NTP_source#2 ---------------- \
> NTP_source#3 ---------------- \___ Note the stratum. Measure the drift.
> / Eject outliers. Compute the composite time.
> GPS_constellation ----------- / Measure static offset error of System Clock.
> Dribble out System Clock corrections every 15 minutes.
>
> Just a guess on my part.
>
> We had a device in the lab, a Cesium beam, with GPS disciplining,
> and it looked like this. I think there is Cesium and Rubidium
> for such things. The GPS antenna was up on the office building roof.
>
> Cesium oscillator ----\
> \____ Local atomic clock --------> 10.00000000 MHz coax reference
> GPS_constellation ---- / to lab instruments (frequency counter)
>
> And as a bonus, it had a bank of digits on the front
> of the device, with local time displayed. So you could
> set your watch :-)
>
> While that instrument was purchased, we also built time pieces of
> our own at work. And we had a few Time Lords. And a Time Lord In Training
> (green as grass). If you were to lose the GPS, in the middle of a
> two day long wander measurement, you would likely have to start over
> again if the output was for publication. The Cesium reference would
> be perfectly good for a lot of purposes, on its own, but sometimes,
> you really want it traceable to GPS. Because you're tapping into
> a constellation of atomic clocks.
>
> Paul

For their workstation client and driver, where is a GPS source
mentioned? Best I can find is that a separate board is needed to
interface from computer to radio, like mentioned at:

http://www.satsignal.eu/ntp/setup.html

"For even better timekeeping, and for a rather low extra cost (US $35,
Ł25), you can _lock that local time server to GPS_, making it far more
precise than one locked to Internet sources. You might like to use
something like a Raspberry Pi as a low-cost, stand-alone, precision
time server."


Click here to read the complete article
Re: time synchronisation

<kkvLQOGAsrhlFwR+@255soft.uk>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7633&group=alt.windows7.general#7633

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: G6JPG@255soft.uk (J. P. Gilliver)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 10:48:32 +0000
Organization: 255 software
Lines: 49
Message-ID: <kkvLQOGAsrhlFwR+@255soft.uk>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
<kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh>
<um628c$1vr77$1@dont-email.me> <rl3z02okjq7d.dlg@v.nguard.lh>
MIME-Version: 1.0
Content-Type: text/plain;charset=us-ascii;format=flowed
Injection-Info: dont-email.me; posting-host="040bf20da381c75a9501ce2c746826e6";
logging-data="2149359"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MIR0WqewKyorCt2yGXWee"
User-Agent: Turnpike/6.07-M (<Dx$iwjdp8$6ZzDJVemO+Q93bo6>)
Cancel-Lock: sha1:v61ITQEQEFIYyzlXq45lJUyQF4s=
X-Antivirus: AVG (VPS 231223-0, 2023-12-23), Outbound message
X-Antivirus-Status: Clean
 by: J. P. Gilliver - Sat, 23 Dec 2023 10:48 UTC

In message <rl3z02okjq7d.dlg@v.nguard.lh> at Sat, 23 Dec 2023 02:24:12,
VanguardLH <V@nguard.LH> writes
[]
>Notice even the text above says NTP /server/. When did this discussion
>move to managing a Windows Server platform versus a Windows workstation
>(Windows 7)? I don't see Gilliver wants to run an NTP /server/, just an
>NTP client on a Windows workstation. I see no mention Gilliver is
>interested in buying or building a GPS receiver and mounting an antenna.
[]
>I don't think Gilliver is in a domain. Other than Windows reading RTC
>on startup to get its time value, does Windows write values to the RTC
[]
(My name's John by the way.) I certainly didn't/don't want a precision
time reference! I was just wondering why my system had drifted off by
nearly a minute. This was just _probably_ because the built-in system
was only adjusting once a week as is the default, and I was doing the
odd thing (playing videos, extracting audio therefrom, doing the odd
backup) that was causing the software clock to lag. (On a previous
occasion, I'd discovered that my communications suite, Turnpike -
development stopped 2007, but I suspect that part of it dated from
Windows 3.1 days - was no longer adjusting the system clock, although it
thought it was, unless started with admin privileges. I suspect it
stopped having that access by default at the switch from XP to 7. But
that's a different matter.)

I have no (that I can think of) requirement that my clock is correct
even by a minute; it's just intellectually satisfying to have it more or
less to the nearest second - which I suspect having amended the interval
(as someone showed how, i. e. where it is in the registry, in this
thread) to daily has provided.

However, I've stood back from the discussion, as it took on a life of
its own, and was interesting.

Short of having a local source - e. g. a Caesium clock (!) or a GPS
receiver - I can't see that you can use time servers to an accuracy of
much more than the ping time anyway; even if you try to take account of
the request/response time and halve it, you're assuming each half took
the same time, which I suspect isn't a valid assumption, especially for
busy servers.

I also suspect that trying to maintain - or at least access to - a
reference to much less than a millisecond - if not several - is pretty
pointless in an OS such as Windows (any version) anyway.
--
J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

"I'm tired of all this nonsense about beauty being only skin-deep. That's deep
enough. What do you want, an adorable pancreas?" - Jean Kerr

Re: time synchronisation

<um6rqd$23nif$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7634&group=alt.windows7.general#7634

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nospam@needed.invalid (Paul)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 09:45:33 -0500
Organization: A noiseless patient Spider
Lines: 136
Message-ID: <um6rqd$23nif$1@dont-email.me>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
<kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh>
<um628c$1vr77$1@dont-email.me> <rl3z02okjq7d.dlg@v.nguard.lh>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Dec 2023 14:45:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ab63f7ce43d0cf2316b108a412e0b96";
logging-data="2219599"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/FfEZrkxGZIiaP2OmZWP58X+zqe9CoDUM="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:o3pdNFCFy6vASwTc02Z6T3GCPd8=
In-Reply-To: <rl3z02okjq7d.dlg@v.nguard.lh>
Content-Language: en-US
 by: Paul - Sat, 23 Dec 2023 14:45 UTC

On 12/23/2023 3:24 AM, VanguardLH wrote:

>
> For their workstation client and driver, where is a GPS source
> mentioned? Best I can find is that a separate board is needed to
> interface from computer to radio, like mentioned at:
>
> http://www.satsignal.eu/ntp/setup.html
>
> "For even better timekeeping, and for a rather low extra cost (US $35,
> Ł25), you can _lock that local time server to GPS_, making it far more
> precise than one locked to Internet sources. You might like to use
> something like a Raspberry Pi as a low-cost, stand-alone, precision
> time server."
>
> where the "lock that local time server to GPS" points to:
>
> http://www.satsignal.eu/ntp/Sure-GPS.htm
>
> They have server-grade NTP software, and GPS could be incorporated, but
> on a Windows *workstation*? No, now we're talking about something
> outside of the Windows desktop, laptop, netbook, or other Windows
> devices.
>
> Notice even the text above says NTP /server/. When did this discussion
> move to managing a Windows Server platform versus a Windows workstation
> (Windows 7)? I don't see Gilliver wants to run an NTP /server/, just an
> NTP client on a Windows workstation. I see no mention Gilliver is
> interested in buying or building a GPS receiver and mounting an antenna.
>
> That GPS is possible to incorporate in the time keeping, it's not a
> viable feature for a workstation. When have you visited someone's home
> where their desktop PC is attached to a GPS receiver? How many laptops
> have you seen out and about lugging along a GPS receiver?
>
> I could manage to tote 6 full-size spare tires: 4 in the cargo area, and
> 2 on the roof rack. But it's not a viable solution to ensuring you
> always have a spare no matter how many concurrent or near-coincident
> flats you get. At most there is 1 full-size tire in the car, or one of
> those crappy emergency tires.
>
> For a workstation (desktop PC), laptop, or other Windows non-server
> platform, adding a GPS receiver and antenna is not a viable solution. I
> could be wrong, and Gilliver really does want to add GPS-based time sync
> along with adding a GPS receiver and antenna wherever is his computer.
> Nah, I doubt it.
>
> Just what about a desktop PC, laptop, or workstation requires use of GPS
> to keep time within three nanoseconds (three-billionths of a second)?
> Will the OS clock in Windows even go down that small in granularity?
>
> https://learn.microsoft.com/en-us/troubleshoot/windows-server/identity/support-boundary-high-accuracy-time
>
> 1 millisecond is 333,333 times the granularity that GPS provides. You
> can't set the OS clock down to the granularity of GPS. GPS sync is
> worthless on workstations. The RTC crystal is accurate to 30.5
> microseconds, for which GPS sync is still excessive, but we're talking
> about synchronizing the OS clock, not the hardware clock.
>
> If, and when, does the OS modify the time in the RTC logic (aka BIOS
> clock)? From a forum post:
>
> when using AD time sync the RTC will be updated each time a machine is
> updated or updates itself from the AD time, same for direct NTP too.
>
> I don't think Gilliver is in a domain. Other than Windows reading RTC
> on startup to get its time value, does Windows write values to the RTC
> hardware clock? From:
>
> https://en.wikipedia.org/wiki/BIOS_interrupt_call#Interrupt_table
>
> Looks like interrupt 1A was used with BIOS to write to RTC. I don't
> know what UEFI might use. So Windows can update RTC, but the crystal in
> a workstation still isn't going to support the resolution of using GPS.
> Plus, I don't see GPS sync is available in their workstation client.
> That's for their NTP server solution.
>

We could easily make a mistake here. You have to be a Time Lord
to get this stuff right.

*******

LAPIC is abbreviation for Local Advanced Programmable Interrupt Controller APIC timer

TSC is abbreviation for Time Stamp Counter - https://en.wikipedia.org/wiki/Time_Stamp_Counter

QPC is abbreviation for QueryPerformanceCounter API.
This function can use LAPIC, TSC and also HPET (High Precision Event Timer) timers.
Developers can use this function to estimate a time span between two measures (calls).

Timer resolution means system timer resolution [ kernel ticks? could be in the millisecond range? ]

*******

That means there isn't necessarily, one monolithic 64 bit register in hardware
somewhere, that does everything. The machine has the ability to measure intervals
down in the nanoseconds, with at least one of the free running counters. Maybe
even two of them.

*******

It turns out, there is a routine called getsystemtimepreciseasfiletime(). Which is 100ns.
To do that, it would take a combination of the register for the system time,
plus fiddling around with the RDTSC-type stuff.

I was seeing whether I could set up some demo code with that, to make
some observations, and I found this.

This has a discussion about some of the time functions. It also has sample code
for using getsystemtimepreciseasfiletime(). And that's a clock function with a
100ns resolution (which is likely wasted on Windows, when you read the other comments).

https://stackoverflow.com/questions/34557407/queryperformancecounter-or-getsystemtimepreciseasfiletime-when-using-sntp

"GetSystemTimePreciseAsFileTime: high resolution measurement of "now"

good for log files
timestamping of events
synchronized to UTC for cross-machine agreement of "now"
"

One of the reasons this might have been added rather recently, is
because now there are machines with TSC_invariant (my new machine
has that property, and I expect most new machines would). And that
means there is a better chance of combining low res and high res
timekeeping, to make better routines like that one.

I've been doing experiments with timekeeping in Windows and Linux,
just recently, and everything I touched was broken (some results off
by 10%). This topic does not generally inspire confidence.

Just as (a point of reference), HDTune free version does not report
correct transfer speeds on the latest OSes. So it's affected too.

Paul

Re: time synchronisation

<um6vh0$24b2e$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7635&group=alt.windows7.general#7635

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nospam@needed.invalid (Paul)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 10:48:48 -0500
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <um6vh0$24b2e$1@dont-email.me>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
<kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh>
<um628c$1vr77$1@dont-email.me> <rl3z02okjq7d.dlg@v.nguard.lh>
<kkvLQOGAsrhlFwR+@255soft.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Dec 2023 15:48:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ab63f7ce43d0cf2316b108a412e0b96";
logging-data="2239566"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/o2xI4SnmYBh51SH47U6IajgI86gUZ2Y="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:wmNxIC6uR+HRLYy24d9X/cOWOMQ=
Content-Language: en-US
In-Reply-To: <kkvLQOGAsrhlFwR+@255soft.uk>
 by: Paul - Sat, 23 Dec 2023 15:48 UTC

On 12/23/2023 5:48 AM, J. P. Gilliver wrote:

> I also suspect that trying to maintain - or at least access to - a reference to much less than a millisecond - if not several - is pretty pointless in an OS such as Windows (any version) anyway.

While testing it, it certainly seems that way.

Timekeeping seems rubbish from end to end.

I don't know if anyone has noticed, but if you use
the free version of HDTune, and run the benchmark,
it is reporting the wrong disk speed.

[Picture]

https://i.postimg.cc/25PgfQG9/disk-benchmark-lack-of-agreement.gif

Paul

Re: time synchronisation

<kuoqncFhqq7U1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7636&group=alt.windows7.general#7636

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: void-invalid-dead-dontuse@email.invalid (Brian Gregory)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 19:28:44 +0000
Organization: https://www.Brian-Gregory.me.uk/
Lines: 28
Message-ID: <kuoqncFhqq7U1@mid.individual.net>
References: <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk>
<ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk>
<ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
<9fe8oilo04k8nk5fq6f0kvasrhte0tvp80@4ax.com>
<kuj1hbFdktgU1@mid.individual.net>
<24m8oi9t9gr0ek71jo1ftc2ehr7h707s1s@4ax.com>
<kuj6q7Fdna8U1@mid.individual.net> <9imzmgxzb86g.dlg@v.nguard.lh>
<kumjsjF5ghaU1@mid.individual.net> <3yo9tj4yf497$.dlg@v.nguard.lh>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net OesSoNR3MotZqa1Ad6MLvAs9n9dUsH0xLjgFOa/xfUZd/PL1dM
Cancel-Lock: sha1:CFC/CZVoAvz2RPwc5I97Zxkk8jA= sha256:Tjf9sQsRza5wP0Y9lOYGWc/548pwN1uXeBggjUKL7bs=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <3yo9tj4yf497$.dlg@v.nguard.lh>
 by: Brian Gregory - Sat, 23 Dec 2023 19:28 UTC

On 23/12/2023 03:48, VanguardLH wrote:
> I've seen meinberg touted as the "best" 3rd-party NTP sync tool. Why?

It's a full implementation of NTP, as complete as any on UNIX or Linux.

> Okay, but just what is "disciplined"?

AIUI it "observes" how much the internal clock drifts and effectively
tweaks it so that it runs as near as possible to the correct speed.

> using the meinberg driver instead of the Windows Time service.

In a sense it's always a server, just only to Windows and Windows software.

> Compensating incrementally for drift is not a unique feature only to the
> meinberg NTP client. Lots of other 3rd-party NTP clients do it, too.

You're not implementing NTP properly unless you do, and do it as defined
in the reference implementation.

https://en.wikipedia.org/wiki/Network_Time_Protocol

--
Brian Gregory (in England).

Re: time synchronisation

<kup1emFit5oU1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7637&group=alt.windows7.general#7637

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: void-invalid-dead-dontuse@email.invalid (Brian Gregory)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sat, 23 Dec 2023 21:23:34 +0000
Organization: https://www.Brian-Gregory.me.uk/
Lines: 23
Message-ID: <kup1emFit5oU1@mid.individual.net>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<kuc9k6Fsuh8U1@mid.individual.net>
<8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com>
<kuf3maFij2eU1@mid.individual.net>
<o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com>
<kuhnr8F53b3U1@mid.individual.net>
<nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net K9ucJopy4jAk45RwfqZwdgGLdWgMJLBo00tMnf/Rv5Jt+hxQZy
Cancel-Lock: sha1:NxqXAq5EJWIWYrhjwcnCmx54a0g= sha256:g+G5wuFNMoCak1C0OcKeN56C5WkwdHUOPwRMCxtU1UY=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com>
 by: Brian Gregory - Sat, 23 Dec 2023 21:23 UTC

On 21/12/2023 08:12, Char Jackson wrote:
> On Thu, 21 Dec 2023 02:56:40 +0000, Brian Gregory
> <void-invalid-dead-dontuse@email.invalid> wrote:
>
>> On 20/12/2023 19:16, Char Jackson wrote:
>>> Got it, so it was likely a problem with that particular router, versus a problem
>>> with Win 7's NTP client. I'll go ahead and tear down the experiment.
>>>
>>
>> It's NTPD running on Linux. There couldn't be anything more standard.
>>
>> Everything else works with it. Probably 95%+ of NTP servers on the
>> Internet use it.
>
> In that case, I'm not convinced that there's a problem. If you think of a way to
> recreate the issue, we can do some packet captures to see what's going on.
>

I suppose I might be remembering how it was in Windows XP.

--
Brian Gregory (in England).

Re: time synchronisation

<143foih134l951e67firsvtihs5qlvpcqo@4ax.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7816&group=alt.windows7.general#7816

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.neodome.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
From: none@none.invalid (Char Jackson)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Message-ID: <143foih134l951e67firsvtihs5qlvpcqo@4ax.com>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <kuc9k6Fsuh8U1@mid.individual.net> <8l12oipk06praqj2g05c35bbq323ejg7op@4ax.com> <kuf3maFij2eU1@mid.individual.net> <o6f6oip9l11iqvj25alh6j2r94mo650q9l@4ax.com> <kuhnr8F53b3U1@mid.individual.net> <nos7oid7ibkrp7eri3hedim4nkbrnv1rv0@4ax.com> <kup1emFit5oU1@mid.individual.net>
X-Newsreader: Forte Agent 6.00/32.1186
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 30
X-Complaints-To: abuse(at)newshosting.com
NNTP-Posting-Date: Sun, 24 Dec 2023 01:49:03 UTC
Organization: Newshosting.com - Highest quality at a great price! www.newshosting.com
Date: Sat, 23 Dec 2023 19:49:03 -0600
X-Received-Bytes: 2361
 by: Char Jackson - Sun, 24 Dec 2023 01:49 UTC

On Sat, 23 Dec 2023 21:23:34 +0000, Brian Gregory
<void-invalid-dead-dontuse@email.invalid> wrote:

>On 21/12/2023 08:12, Char Jackson wrote:
>> On Thu, 21 Dec 2023 02:56:40 +0000, Brian Gregory
>> <void-invalid-dead-dontuse@email.invalid> wrote:
>>
>>> On 20/12/2023 19:16, Char Jackson wrote:
>>>> Got it, so it was likely a problem with that particular router, versus a problem
>>>> with Win 7's NTP client. I'll go ahead and tear down the experiment.
>>>>
>>>
>>> It's NTPD running on Linux. There couldn't be anything more standard.
>>>
>>> Everything else works with it. Probably 95%+ of NTP servers on the
>>> Internet use it.
>>
>> In that case, I'm not convinced that there's a problem. If you think of a way to
>> recreate the issue, we can do some packet captures to see what's going on.
>>
>
>I suppose I might be remembering how it was in Windows XP.

I pointed an XP VM to that same Win 10 NTP server and manual sync worked fine.
I'll keep an eye on it, checking back later to see if the auto sync worked or
failed.

I expect it to work, so trying to think ahead, I wonder if you were running into
a firewall issue, or something else not directly related to NTP.

Re: time synchronisation

<3leqqidgsm5kt45a6p4i09ja2vejr0i1pm@4ax.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7978&group=alt.windows7.general#7978

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.27.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 21 Jan 2024 15:59:30 +0000
From: spallshurgenson@gmail.com (Spalls Hurgenson)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sun, 21 Jan 2024 10:59:29 -0500
Message-ID: <3leqqidgsm5kt45a6p4i09ja2vejr0i1pm@4ax.com>
References: <6weytvkmq0flFwSD@255soft.uk>
X-Newsreader: Forte Agent 2.0/32.652
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 16
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-GEg+a+CFWPFNrvU6iAWy0U6q3R2WhpGEr+veBWXGJeLGWkkDGdjpSYAEDfn1G/2pwo+IOo8LbL7jPxM!ZnOXMJ5Di55i5rl/smx4zYdAZnoFT0a8rQjCD8NRyJp8AUo5K1rppiFxcsI9XObvp4bTbuU=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Spalls Hurgenson - Sun, 21 Jan 2024 15:59 UTC

As an aside, David Mills, the gentleman who invented the NTP protocol
which all this time syncronozition depends upon, just died last
Wednesday 17 January. He created the protocol in the 70s to help the
servers in ARPANet remain synchronized, and helped maintain and
develop it for decades thereafter. And - not to diminish his work -
his effort wasn't particularly innovative (if he hadn't done it,
somebody else would have certainly come up with a similar solution)
the fact that his protocol survives to this day is a testement to the
robustness of what he created.

So my hat is off to Mr. Mills. Thank you for making all our lives a
bit more simple by allowing us to keep all our clocks in tune with one
another. It's a neat bit of magic and one of the unseen lynchpins that
keep the Internet - and thus modern society - running.

Re: time synchronisation

<uojfku$114ss$1@paganini.bofh.team>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7979&group=alt.windows7.general#7979

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.bbs.nz!news.nntp4.net!paganini.bofh.team!not-for-mail
From: invalid@invalid.hjujiol (Jack)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Sun, 21 Jan 2024 16:05:26 +0000
Organization: To protect and to server
Message-ID: <uojfku$114ss$1@paganini.bofh.team>
References: <6weytvkmq0flFwSD@255soft.uk>
<3leqqidgsm5kt45a6p4i09ja2vejr0i1pm@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 21 Jan 2024 16:10:06 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="1086364"; posting-host="4lezyNnRxPlfqqKcs0fwmA.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
Cancel-Lock: sha256:XsJQwvsjEAEo+zslkV7ZSWQA4FagboMx5v+5xQ0q7wQ=
Content-Language: nl
X-Notice: Filtered by postfilter v. 0.9.3
 by: Jack - Sun, 21 Jan 2024 16:05 UTC

On 21/01/2024 15:59, Spalls Hurgenson wrote:
> As an aside, David Mills, the gentleman who invented the NTP protocol
> which all this time syncronozition depends upon, just died last
> Wednesday 17 January. He created the protocol in the 70s to help the
> servers in ARPANet remain synchronized, and helped maintain and
> develop it for decades thereafter. And - not to diminish his work -
> his effort wasn't particularly innovative (if he hadn't done it,
> somebody else would have certainly come up with a similar solution)
> the fact that his protocol survives to this day is a testement to the
> robustness of what he created.
>
> So my hat is off to Mr. Mills. Thank you for making all our lives a
> bit more simple by allowing us to keep all our clocks in tune with one
> another. It's a neat bit of magic and one of the unseen lynchpins that
> keep the Internet - and thus modern society - running.
>
>

R.I.P. David.

<https://en.wikipedia.org/wiki/David_L._Mills>

Re: time synchronisation

<uoo138$17fsg$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7980&group=alt.windows7.general#7980

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: me@privacy.invalid (NY)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 09:31:46 -0000
Organization: A noiseless patient Spider
Lines: 1
Message-ID: <uoo138$17fsg$1@dont-email.me>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="utf-8";
reply-type=original
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 23 Jan 2024 09:32:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5bb32a526c0fd9afca3d8d36bbc5873f";
logging-data="1294224"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18LcAaCyMjB2D7ILv1cQtVXt7FG4Dei3bM="
Cancel-Lock: sha1:ADAaRkWWmoqZbC6kWzC82sAAe+M=
X-Antivirus-Status: Clean
X-MSMail-Priority: Normal
In-Reply-To: <ulp4ks$3emgl$1@dont-email.me>
X-Newsreader: Microsoft Windows Live Mail 14.0.8089.726
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726
X-Antivirus: Avast (VPS 240123-0, 23/1/2024), Outbound message
X-Priority: 3
 by: NY - Tue, 23 Jan 2024 09:31 UTC

"Paul" <nospam@needed.invalid> wrote in message
news:ulp4ks$3emgl$1@dont-email.me...
> On 12/18/2023 2:35 AM, J. P. Gilliver wrote:
>> In message <ku9v7bFd3f3U1@mid.individual.net> at Mon, 18 Dec 2023
>> 04:13:31, Brian Gregory <void-invalid-dead-dontuse@email.invalid> writes
>>> The built in one, especially as it was in Windows 7, is rubbish.
>>>
>> In what respect - what is rubbish about it?
>
> It does not implement enough of the standard.
> It's a half-assed implementation.
>
> It waits all week, then makes one (huge) correction. BIG DEAL.

Surely that is simply a matter of how often it polls the NTP server. The
Windows default is 1 week, which IMO is far too long, given the fact that
most PC real-time clocks can drift by a couple of minutes in that time. But
you can reduce the polling interval to (for example) 1 day by changing the
registry key that people have already mentioned, which means that the clock
does not drift as far before it gets kicked back into sync. I did that on
one of my Win 7 PCs whose clock was spectacularly bad. Could it be that the
polling interval for Meinberg is shorter, rather than that the coding of
Meinberg is inherently better, irrespective of polling interval?

Interesting to see how RTC hardware varies from one PC to another. The Win 7
laptop which I powered-on every day was often a couple of minutes wrong -
usually slow but sometimes fast. But I have a PC which runs Linux (Ubuntu,
Cinnamon Mint, MX, depending on which HDD I plug into it) and I often don't
turn that on for a month or so (ie it's disconnected from the mains, so no
trickle power when not booted) and yet its RTC is spot-on when checked with
the time.is website. At first I thought that Linux checked NTP at boot time
and therefore was always correct by the time the PC was booted, so I
disconnected the LAN to spoil its little game, and the clock was still
accurate to /- 5 seconds after a month or so of no power.

I don't think the poor time-keeping of the Win 7 laptop was due to a low
CMOS battery, because in my experience that usually results in the time
being completely wrong and utterly random, rather than being nearly correct
but losing/gaining a few minutes per week.

I never understood why CMOS batteries are always non-rechargeable, and
motherboards were not designed to accept a rechargeable battery which was
topped up whenever the PC was turned on. That would avoid the occasional
flat battery which means the clock needs to be reset and (on older PCs)
maybe boot-device sequence etc may need to be corrected.

Re: time synchronisation

<13fxs47ckjd9t.dlg@v.nguard.lh>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7981&group=alt.windows7.general#7981

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: V@nguard.LH (VanguardLH)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 06:28:27 -0600
Organization: Usenet Elder
Lines: 83
Sender: V@nguard.LH
Message-ID: <13fxs47ckjd9t.dlg@v.nguard.lh>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me> <LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net> <qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me> <uoo138$17fsg$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: individual.net xv4qrb9FRe9KAFTOPnXbtgcAdeaNbumBRAFbiXO1R3m8sB6CLQ
Keywords: VanguardLH,VLH
Cancel-Lock: sha1:KoZox/HNQoy/+MTA3yunZQtcZ2c= sha256:197YH55jhNg1enTwRUyJZuqaNQb9WbTeyqcszksE/D4=
User-Agent: 40tude_Dialog/2.0.15.41
 by: VanguardLH - Tue, 23 Jan 2024 12:28 UTC

NY <me@privacy.invalid> wrote:

> I never understood why CMOS batteries are always non-rechargeable, and
> motherboards were not designed to accept a rechargeable battery which was
> topped up whenever the PC was turned on. That would avoid the occasional
> flat battery which means the clock needs to be reset and (on older PCs)
> maybe boot-device sequence etc may need to be corrected.

The CMOS battery doesn't need to be rechargeable. Your rechargeable
batteries wane in capacity (coloumbs) over time, so eventually have to
be replaced. Your smartphone, laptop, car, and other rechargeable
batteries eventually don't charge, or charge enough, to be usable.
Batteries are chemical. Being rechargeable doesn't make them eternal.
By the time a rechargeable CMOS battery would need to be replaced is
when the non-rechargeable CMOS battery would need replacement: 5 years.

When a computer is connected to line power (always for a desktop PC,
often for a laptop) there is the 5-volt standby output from the PSU to
the mobo with a fork to supply 3 VDC to the RTC. I'm not talking about
when you power up the computer. I'm talking about whenever the computer
is connected to a live A/C power source, like a wall outlet. Whether
the computer is powered on fully or when powered off, the PSU still
provides the 5 VSB standby line to the mobo as long as the PSU is
connected to an A/C power source. There is little drain on the CMOS
battery when the computer is unconnected to power, and none when the
when the computer is connected to power. This has been by design ever
since ATX PSUs showed up over 2 decades ago.

https://en.wikipedia.org/wiki/ATX

For example, with the old AT-style PSUs, the Power switch on the case
directly disconnected power from power source. The line power was cut.
With ATX-style PSUs, the PSU is still generating 5 VSB as long as the
computer was connected to a live power source, and the Power switch on
the case went to logic on the motherboard to turn on/off the PSU. The
mobo logic required power to operate hence the need for 5 VSB.

When unconnected from a power source, the CMOS battery has extremely
little drain to maintain the CMOS copy of the BIOS settings (which are
copied from EEPROM). It also supplies power to the RTC chip. Hard to
say how much is the drain, because it depends on the mobo design.
Typically it's in the microamperes range (6 to 10 uA) for the RTC, and
miniscule for maintaining state of the CMOS table. With a 1.2 Ah rating
of a CMOS coin cell battery, life expectancy is 22 years (at 20 C).
While reasonable maintainence of the CMOS battery has it replaced at 10
year intervals, 5 years is a better replacement interval as some mobos
use more power, and chemical composition of the electrolyte may not be
the most ideal, so capacity wanes earlier (and the capacity drop is
faster than linear). For serviceable applications, 5 years is
recommended. There are applications where 10 years is used, but often
the battery is not replaceable, and the product is expected to be
non-functional by then, like for home CO monitors.

While the coin cells are lithium based (e.g., lithium thionyl chloride),
it wouldn't help to be rechargeable, because their chemistry won't
outlive a non-rechargeable design. The common coin cells are lithium
manganese dioxide rated for 225 mAh. Even with a 10 uA draw, that's 4
years to sustain the CMOS table and RTC chip assuming the computer were
unconnected from a power source the entire time. If a product is
expected to be continuously unpowered but its usability is longer than
the chemistry of the battery allows, is when you see access panels
allowing replacement of the battery. Laptops are considered ancient and
long unsupported for the 5-year recommended battery replacement
interval, and why there is no access panel in the case (and the battery
may not be on the bottom accessible from that bottom side of the case,
but be on the top of the mobo which requires disassembling the case, or
at least removing the keyboard).

Batteries are chemical. They die. How long before you have to replace
that rechargeable battery in your car? Being rechargeable does not make
them eternal, or even longer lasting depending on application. If draw
is miniscule, lifespan is long, and chemistry will fail whether
rechargeable or not.

So, even when you think you have powered off the computer, and as long
as the computer is connected to a power source (e.g., live wall outlet),
the PSU generates 5 VSB to the mobo. Look at the pinout of the PSU
connector to the mobo header. Pin 9 is 5 VSB.

https://www.smpspowersupply.com/connector_atx_pinout.GIF

Only when the computer is not connected to power (regardless if the
computer is powered up or down) is the CMOS battery needed.

Re: time synchronisation

<7O4ZBEBNG8rlFwwM@255soft.uk>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7982&group=alt.windows7.general#7982

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: G6JPG@255soft.uk (J. P. Gilliver)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 13:39:25 +0000
Organization: 255 software
Lines: 34
Message-ID: <7O4ZBEBNG8rlFwwM@255soft.uk>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<uoo138$17fsg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain;charset=us-ascii
Injection-Info: dont-email.me; posting-host="cc6ad3e96f89658df64e2390d59bc044";
logging-data="1375627"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/yRgnhKGo3npDAtmMwLUFS"
User-Agent: Turnpike/6.07-M (<vM4iwXCF8$KsVAJVFaD+QNBEdh>)
Cancel-Lock: sha1:Px64s4dZusc3Ck08DS7bmnZZvlk=
X-Antivirus-Status: Clean
X-Antivirus: AVG (VPS 240122-8, 2024-1-22), Outbound message
 by: J. P. Gilliver - Tue, 23 Jan 2024 13:39 UTC

In message <uoo138$17fsg$1@dont-email.me> at Tue, 23 Jan 2024 09:31:46,
NY <me@privacy.invalid> writes
>"Paul" <nospam@needed.invalid> wrote in message
>news:ulp4ks$3emgl$1@dont-email.me...
>> On 12/18/2023 2:35 AM, J. P. Gilliver wrote:
>>> In message <ku9v7bFd3f3U1@mid.individual.net> at Mon, 18 Dec 2023
>>>04:13:31, Brian Gregory <void-invalid-dead-dontuse@email.invalid>
>>>writes
>>>> The built in one, especially as it was in Windows 7, is rubbish.
>>>>
>>> In what respect - what is rubbish about it?
>>
>> It does not implement enough of the standard.
>> It's a half-assed implementation.
>>
>> It waits all week, then makes one (huge) correction. BIG DEAL.
>
>Surely that is simply a matter of how often it polls the NTP server.
[]
>spectacularly bad. Could it be that the polling interval for Meinberg
>is shorter, rather than that the coding of Meinberg is inherently
>better, irrespective of polling interval?

Good question! (I've seen some _implication_ that it monitors drift and
amends accordingly, but no actual _statement_ of that.)
[]
>I never understood why CMOS batteries are always non-rechargeable, and
[]
Agreed - more in next post.
--
J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

Madness takes its toll. Please have exact change
[via Penny Mayes (mayes@pmail.net)]

Re: time synchronisation

<bu7R5gCDf8rlFwW4@255soft.uk>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7983&group=alt.windows7.general#7983

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: G6JPG@255soft.uk (J. P. Gilliver)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 14:05:55 +0000
Organization: 255 software
Lines: 93
Message-ID: <bu7R5gCDf8rlFwW4@255soft.uk>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<uoo138$17fsg$1@dont-email.me> <13fxs47ckjd9t.dlg@v.nguard.lh>
MIME-Version: 1.0
Content-Type: text/plain;charset=us-ascii;format=flowed
Injection-Info: dont-email.me; posting-host="cc6ad3e96f89658df64e2390d59bc044";
logging-data="1382671"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aQ17mlsCMA6wqoZwVmaB0"
User-Agent: Turnpike/6.07-M (<r03iw31h8$af3BJVeOJ+Qdh7Ii>)
Cancel-Lock: sha1:fy5uLsi37MQoEyfvep50g/cjG4w=
X-Antivirus-Status: Clean
X-Antivirus: AVG (VPS 240122-8, 2024-1-22), Outbound message
 by: J. P. Gilliver - Tue, 23 Jan 2024 14:05 UTC

In message <13fxs47ckjd9t.dlg@v.nguard.lh> at Tue, 23 Jan 2024 06:28:27,
VanguardLH <V@nguard.LH> writes
>NY <me@privacy.invalid> wrote:
>
>> I never understood why CMOS batteries are always non-rechargeable, and
>> motherboards were not designed to accept a rechargeable battery which was
>> topped up whenever the PC was turned on. That would avoid the occasional
>> flat battery which means the clock needs to be reset and (on older PCs)
>> maybe boot-device sequence etc may need to be corrected.

There is a - tiny, but it has been known - risk of explosion or at least
overheating of a battery (or cell) under continuous charge. The only
case I actually know of was those in the BBC Master Microcomputer, where
early models had a rechargeable battery (well before the modern
cellphone type - I think they might even have been NiCd!); only a few,
but sufficient of them _did_ overheat (melting some plastic) that the
design was changed to three ordinary (Duracell I think) AAs in a
shrink-wrap. (I can't remember what those powered - RTC _only_ I think.
[We're talking well before PCs here.])

There's also always the _suspicion_ of designed-in obsolescence, though
where the (usually CR2032) coin cell is used in a holder, that's
probably not really the case.
>
>The CMOS battery doesn't need to be rechargeable. Your rechargeable
>batteries wane in capacity (coloumbs) over time, so eventually have to
>be replaced. Your smartphone, laptop, car, and other rechargeable
>batteries eventually don't charge, or charge enough, to be usable.
>Batteries are chemical. Being rechargeable doesn't make them eternal.
>By the time a rechargeable CMOS battery would need to be replaced is
>when the non-rechargeable CMOS battery would need replacement: 5 years.

An interesting hypothesis. Certainly, few cell manufacturers will offer
a _guarantee_ longer than 5 years, usually a lot less; though some _do_
last longer. (I think I've had my car about that long, and don't know if
the battery was fairly new when I got it; but when I had it checked
recently - at a branch of a chain who would have sold me a new one, so
had incentive to diss it - they said it was fine.)
>
>When a computer is connected to line power (always for a desktop PC,
>often for a laptop) there is the 5-volt standby output from the PSU to
>the mobo with a fork to supply 3 VDC to the RTC. I'm not talking about
[]
>When unconnected from a power source, the CMOS battery has extremely
>little drain to maintain the CMOS copy of the BIOS settings (which are
>copied from EEPROM). It also supplies power to the RTC chip. Hard to

Yes, I think retaining the settings requires near unmeasurable current;
the RTC is similar to an ordinary wristwatch - somewhat less in that it
doesn't need to power a display, though perhaps having to monitor
whether it's being interrogated may take some of that saving.

>say how much is the drain, because it depends on the mobo design.
>Typically it's in the microamperes range (6 to 10 uA) for the RTC, and
>miniscule for maintaining state of the CMOS table. With a 1.2 Ah rating
>of a CMOS coin cell battery, life expectancy is 22 years (at 20 C).
[]
>recommended. There are applications where 10 years is used, but often
>the battery is not replaceable, and the product is expected to be
>non-functional by then, like for home CO monitors.

Though you _can_ get CO monitors that take conventional (or
rechargeable) cells. (Mine takes three AA.)
>
>While the coin cells are lithium based (e.g., lithium thionyl chloride),
>it wouldn't help to be rechargeable, because their chemistry won't
>outlive a non-rechargeable design. The common coin cells are lithium
>manganese dioxide rated for 225 mAh. Even with a 10 uA draw, that's 4

1.2 Ah (as above) or 225 mAh?
[]
>allowing replacement of the battery. Laptops are considered ancient and
>long unsupported for the 5-year recommended battery replacement

True about the "considered"; in practice, I think the ones I've owned
and used - including this one - have always been 3 or more years old,
and often gone on for much longer than that.
[]
>Only when the computer is not connected to power (regardless if the
>computer is powered up or down) is the CMOS battery needed.

Indeed. NY's question was a valid one to be asked, though. I think the
answer is some combination of the overheating concern (minuscule), your
point about them sometimes not lasting longer than non-rechargeable (at
least few want to _guarantee_ that thought they often _do_ last long in
practice), and, yes, _some_ element of "built-in obsolescence" (at the
very least, unwillingness to design in a recharge circuit when not doing
so is cheaper).
--
J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

"Outside of a dog, a book is man's best friend. Inside of a dog, it is too
dark to read." - Groucho Marx

Re: time synchronisation

<uop4re$1dpvv$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7984&group=alt.windows7.general#7984

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nospam@needed.invalid (Paul)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 14:42:37 -0500
Organization: A noiseless patient Spider
Lines: 122
Message-ID: <uop4re$1dpvv$1@dont-email.me>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<uoo138$17fsg$1@dont-email.me> <7O4ZBEBNG8rlFwwM@255soft.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 23 Jan 2024 19:42:38 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="49f9ba84531d6d1ec0c996b4ee0d1cf3";
logging-data="1501183"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nEMKuR6Mge662tMVeP6if2W6xYaqyCHQ="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:todPQmyM+bOT5oMpD/vE0aFThb4=
Content-Language: en-US
In-Reply-To: <7O4ZBEBNG8rlFwwM@255soft.uk>
 by: Paul - Tue, 23 Jan 2024 19:42 UTC

On 1/23/2024 8:39 AM, J. P. Gilliver wrote:
> In message <uoo138$17fsg$1@dont-email.me> at Tue, 23 Jan 2024 09:31:46,
> NY <me@privacy.invalid> writes
>> "Paul" <nospam@needed.invalid> wrote in message
>> news:ulp4ks$3emgl$1@dont-email.me...
>>> On 12/18/2023 2:35 AM, J. P. Gilliver wrote:
>>>> In message <ku9v7bFd3f3U1@mid.individual.net> at Mon, 18 Dec 2023
>>>> 04:13:31, Brian Gregory <void-invalid-dead-dontuse@email.invalid>
>>>> writes
>>>>> The built in one, especially as it was in Windows 7, is rubbish.
>>>>>
>>>> In what respect - what is rubbish about it?
>>>
>>> It does not implement enough of the standard.
>>> It's a half-assed implementation.
>>>
>>> It waits all week, then makes one (huge) correction. BIG DEAL.
>>
>> Surely that is simply a matter of how often it polls the NTP server.
> []
>> spectacularly bad. Could it be that the polling interval for Meinberg
>> is shorter, rather than that the coding of Meinberg is inherently
>> better, irrespective of polling interval?
>
> Good question! (I've seen some _implication_ that it monitors drift and
> amends accordingly, but no actual _statement_ of that.)
> []
>> I never understood why CMOS batteries are always non-rechargeable, and
> []
> Agreed - more in next post.
>

Laptops do have rechargeable CMOS cells. Just not all laptops.

Some laptops have LR2032, a rechargeable good for 3 days if the pack is unplugged.
With the pack to charge it, it would always be full (one rechargeable battery
feeding another rechargeable battery).

A digital watch draws 2uA to maintain time using a 32768Hz oscillator.
The RTC draws 10uA to maintain time using a 32768Hz oscillator.
( Dividing the 10uA into the maH of the CR2032, gives 2.x years,
close to 3 years. )

Other laptops have CR2032, which lasts 3 years if no other power source is
present (pack pulled, sitting in junk closet). The CR2032 lasts 10 years (shelf life)
if +5VSB is available. That is because a lot of 3VSB rails are derived
from +5VSB, rather than that being a rail created specifically for the job
by some means (3VSB does not come from the ATX supply).

And this is why, if you are ever doing maintenance on a laptop, and you
pull out a plastic wrapped disc with a 1x2 header plug on the end, you
have to unwrap the plastic and read the legend on the battery, to be sure
you are substituting the correct item. The motherboard only expects one type.
No motherboard supports both types.

The presence of a recharging circuit, means "trouble" if you plug in a CR2032.
Since a CR2032 is *not rechargeable*, the max charging current allowed is 1uA.
And the only reason the spec number is not zero, is because the leakage current
at high temperature on a BAT54 is 1uA, and you'll be using a Schottky ORing diode
in the circuit, and 1uA flows backwards at 125C or whatever. That's why the spec
is 1uA -- it's to "sign off" on the usage of a certain three pin diode for that
circuit. The CR2032 would be more happy if no current flowed into it. The PC
does not spend a lot of time at 125C, so the situation is <cough> theoretical.

*******

Regarding the w32time behavior, in WinXP, if you checked the log, the time
keeping routine was running every 15 minutes and making a log entry. But,
it wasn't doing anything. It was not "leaking out a first order correction"
every fifteen minutes. The routine may fire up every fifteen minutes, but
only once a week might it actually visit time.windows.com and synchronize.

The reason for this behavior would be:

1) Demonstrates routine may have started as a "proper algorithm".
Via a config file, maybe the behavior changes.
2) PC motherboard clocks are not biased to be slow. They might well be
center-biased. Leaking out time corrections might be plus or minus
on such machines. Perhaps apparent time is moving in the wrong direction
if you leak out corrections.
3) A server motherboard clock, might have a negative bias and always
be slow. You can do this with a trimmer, or even a fixed cap of the
"wrong" value. Leaking out time corrections in this case, does not
impact monotonic timekeeping behavior.

The Linux behavior, could be applying the first order correction,
after being asleep for a month. This might improve on the amount of
error accrued over the period, without consulting time.windows.com.
(Read RTC. Work out what static drift correction to apply
in the NTP history file. Load into PC time keeping location in RAM.)

Noting a very small error to me, seems unbelievable. As I don't think
the motherboard time pieces are good enough, to null out all the error
with just a first order correction. Only an ovenized crystal could come
close to doing that.

Crystals can also be temperature compensated. You can make the
tempco of the capacitor next to it, have the same magnitude and opposite
sign, of the tempco of the crystal (this was covered in Scientific American
Amateur Scientist, decades ago.) This may be what was done in
some automotive clocks (like my Integra clock). With an oven and tempco covered,
only aging remains. Crystals are pre-aged, before shipment, so some of the
worst behavior has happened at the factory, before the thing ships.

PC crystals are crap, and don't get the degree of attention
mentioned in the following article. But the manufacturing steps
are the same. Just the treatment at the end would be "less expensive"
for a PC crystal.

https://blog.bliley.com/ocxo-lead-times

(Oven in an HP Frequency counter. Knowing that is inside the device,
you'd want the device to stabilize before being used for lab work.)

https://upload.wikimedia.org/wikipedia/commons/1/1f/HP_Counter_0XCO.jpg

There is lots of room for improvement on PC local clocks. The RTC uses
a watch crystal, so it can't be better than a watch. Some watches have a
trimmer cap (use a plastic screwdriver!), but the PC has nothing. No trimmer.

Paul

Re: time synchronisation

<qUo9HITT0CslFwrg@255soft.uk>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7985&group=alt.windows7.general#7985

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: G6JPG@255soft.uk (J. P. Gilliver)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 21:18:11 +0000
Organization: 255 software
Lines: 65
Message-ID: <qUo9HITT0CslFwrg@255soft.uk>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<uoo138$17fsg$1@dont-email.me> <7O4ZBEBNG8rlFwwM@255soft.uk>
<uop4re$1dpvv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1;format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="cc6ad3e96f89658df64e2390d59bc044";
logging-data="1533190"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+gZqvnqpnq8W9WV1jNkNSU"
User-Agent: Turnpike/6.07-M (<TJ3iwD$98$6rSDJVZmE+Q9W4bP>)
Cancel-Lock: sha1:pvqc9olT14pUNg43L8M8CcE1bA8=
X-Antivirus: AVG (VPS 240123-8, 2024-1-23), Outbound message
X-Antivirus-Status: Clean
 by: J. P. Gilliver - Tue, 23 Jan 2024 21:18 UTC

A comprehensive Paul reply.

In message <uop4re$1dpvv$1@dont-email.me> at Tue, 23 Jan 2024 14:42:37,
Paul <nospam@needed.invalid> writes
[]
>Laptops do have rechargeable CMOS cells. Just not all laptops.

Interesting, thanks.
>
>Some laptops have LR2032, a rechargeable good for 3 days if the pack is
>unplugged.
>With the pack to charge it, it would always be full (one rechargeable battery
>feeding another rechargeable battery).
>
>A digital watch draws 2uA to maintain time using a 32768Hz oscillator.
>The RTC draws 10uA to maintain time using a 32768Hz oscillator.

Hmm. Must be ultra-cheap if it takes five times the current of a digital
watch, for a clock that has no display!
[]
>circuit. The CR2032 would be more happy if no current flowed into it. The PC
>does not spend a lot of time at 125C, so the situation is <cough> theoretical.
>
(-:
>*******
>
>Regarding the w32time behavior, in WinXP, if you checked the log, the time
[]
>Noting a very small error to me, seems unbelievable. As I don't think
>the motherboard time pieces are good enough, to null out all the error
>with just a first order correction. Only an ovenized crystal could come
>close to doing that.

Agreed.
[]
>PC crystals are crap, and don't get the degree of attention
[]
>There is lots of room for improvement on PC local clocks. The RTC uses
>a watch crystal, so it can't be better than a watch. Some watches have a
>trimmer cap (use a plastic screwdriver!), but the PC has nothing. No trimmer.
>
> Paul
>
And watches have a _reasonably_ constant temperature - not an oven, but
they're usually strapped to your wrist, so not far off 37°C!

Obviously the software clock is copied from the RTC when you turn on the
PC. I presume the RTC is written if you manually set the software clock,
and perhaps when the software clock gets an update - either manually or
by the (default weekly) correction from a time server. I'm guessing the
RTC is in general _not_ set from the software clock at shutdown, as
software demands probably knock the software one out quite a bit.

Presumably 32768 Hz is used because it's a power of 2 so easy to divide
- so the RTC has a resolution of one second anyway? (I vaguely remember
reading somewhere that the software one worked on an interrupt with a
frequency of 18 or 19 hertz, but can't remember where I got that. May be
different from the early PCs that used a colour-subcarrier crystal
anyway.)
--
J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

There's too much attention paid to how TV can be bad for you, but I think it's
good for us more often than it's bad - Professor Barrie Gunter of Sheffield
University (quoted in RT, 15-21 March 2003).

Re: time synchronisation

<uoph5t$1fqtl$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=7986&group=alt.windows7.general#7986

  copy link   Newsgroups: alt.windows7.general
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nospam@needed.invalid (Paul)
Newsgroups: alt.windows7.general
Subject: Re: time synchronisation
Date: Tue, 23 Jan 2024 18:13:00 -0500
Organization: A noiseless patient Spider
Lines: 69
Message-ID: <uoph5t$1fqtl$1@dont-email.me>
References: <6weytvkmq0flFwSD@255soft.uk> <ulnv0g$357i7$1@dont-email.me>
<LuCeqonXq6flFw1T@255soft.uk> <ku9v7bFd3f3U1@mid.individual.net>
<qbH4fgpaZ$flFwCS@255soft.uk> <ulp4ks$3emgl$1@dont-email.me>
<uoo138$17fsg$1@dont-email.me> <7O4ZBEBNG8rlFwwM@255soft.uk>
<uop4re$1dpvv$1@dont-email.me> <qUo9HITT0CslFwrg@255soft.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 23 Jan 2024 23:13:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="84d386553171956baf2d52f4824c62d2";
logging-data="1567669"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19kBCRDipaOW3GyVJaRFSAerX+7lbqBcVI="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:6mwZ50vQGh2r/D04xc6mdWTmwyE=
In-Reply-To: <qUo9HITT0CslFwrg@255soft.uk>
Content-Language: en-US
 by: Paul - Tue, 23 Jan 2024 23:13 UTC

On 1/23/2024 4:18 PM, J. P. Gilliver wrote:

> And watches have a _reasonably_ constant temperature - not an oven, but they're usually strapped to your wrist, so not far off 37°C!
>
> Obviously the software clock is copied from the RTC when you turn on the PC. I presume the RTC is written if you manually set the software clock, and perhaps when the software clock gets an update - either manually or by the (default weekly) correction from a time server. I'm guessing the RTC is in general _not_ set from the software clock at shutdown, as software demands probably knock the software one out quite a bit.
>
> Presumably 32768 Hz is used because it's a power of 2 so easy to divide - so the RTC has a resolution of one second anyway? (I vaguely remember reading somewhere that the software one worked on an interrupt with a frequency of 18 or 19 hertz, but can't remember where I got that. May be different from the early PCs that used a colour-subcarrier crystal anyway.)

The RTC is derived from a Motorola chip design from a long time ago.

It uses a ripple divider -- the Q of each flop connects to the CLK on
the next flop. It is not a synchronous counter (on a synchronous counter,
the digits count and have carry-out, so 00001, 00010, 00011 means all
the flops burn a bit of power to do that).

The last ripple divider flop ticks over at the 1 second rate, and that is used for
synchronous counting for the various digit fields of the time piece.

This allows the thing to be powered through a 1K ohm resistor, with
a filter cap. The filter cap, a small one, holds enough juice for the
logic transients. The logic transients are larger, when the OS attempts
to read the clock by whatever means, but by that time, the +5VSB path
is being used for powering, so it does not matter. The battery path
assumes the CMOS logic is mostly quiet.

The 10uA drain, is partially because the RTC and CMOS RAM sit in the
"well" of the Southbridge, and I/O uses transmission gates. (The
transmission gates in effect, "tristate" to avoid leakage from the
well, while the RTC counts sheep.) The CMOS RAM might account for
some of the leakage.

When the PC sleeps, all five rails on the Southbridge are flat, and
only 3VSB rail to the RTC and CMOS is powered. And the way CMOS logic
works, is very tricky, in that one CMOS subsystem can pass power to
another CMOS subsystem using the Q and Qbar on the logic. We had an
example of this at work, where enough power was send from a powered
subsystem, to an unpowered one, to make the LEDs work on the unpowered
component, and VCC rose to 3.6V (of a max 5V), just by phantom leakage.
This is why the Southbridge well where the RTC lives, is isolated
to prevent that sort of leakage. It's easy to imagine some part of the
microamps, is still coming though that path.

Back in Pinball machine days, the high score chip would draw around 5uA
and it was NMOS rather than CMOS. Which means the CMOS RAM is not far
off that number, or could be the source of the leakage.

It's hard to say whether every chip has exactly the same drain,
but the three year CR2032 life is remarkably reproducible.

In a few cases, the CMOS RAM was not reliable, and there was bodgery
in firmware to hide that fact. You might be able to find comments
about "cold room, my PC doesn't work right", so some things on
a PC did not pass on temperature range (should have worked to 0C ambient).
But the companies making the silicon could not afford to stop -- they
just released the goods anyway. If you miss a release window by a few months,
your chances to make money drop to just about zero.

The alternative to all this fine stuff, is to return to the Dallas
Semiconductor RTC chip, where the battery was strapped to the roof
of the chip, and people used to "edit" their Dallas chip with a
Dremel -- to deal with the dead battery on the top.

Good times... that is for sure. We got some fine examples of
the DIY spirit back then.

https://www.ardent-tool.com/misc/Dallas_Rework.html

Paul


computers / alt.windows7.general / Re: time synchronisation

Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor