<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Pool funguje na úrovni DNS, takže žádné průměry ani nečekám. Ale
při každém DNS dotazu na konkrétní pool dostávám různou IP adresu,
viz níže vždy trojice IP adres:</p>
<p><br>
</p>
<p>37.187.104.44 (pool 0)<br>
5.1.56.123 (pool 1)<br>
217.30.75.147 (pool 2)<br>
<br>
82.113.53.41<br>
213.32.40.221<br>
37.187.104.44<br>
<br>
46.105.218.141<br>
162.159.200.123<br>
51.89.33.100<br>
</p>
<p>Petr<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">Dne 24. 07. 22 v 11:26 Dodo Racek
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:CAP5hgLjDP3k6FJYF2B9ZRxVN2E2AYgJZS=+UQuoKAwTD_KpcwQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">A este jedna rada.
<div dir="auto">NTP klient sice pooluje vsetky nastavene servey,
ale synchronizuje sa len na jeden, ktory si vyberie podla
ostatnych parametrov v komunikacii (stratum, delay, jitter...)
<div dir="auto"><br>
</div>
<div dir="auto">Nerobi priemery, ani nahodne, ci pravidelne
zmeny vyberu servera.</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">Dodo</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Dňa ne 24. 7. 2022, 11:18 Dodo
Racek <<a href="mailto:dodoracek@gmail.com"
moz-do-not-send="true">dodoracek@gmail.com</a>>
napísal(a):<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto">Ak sa da, tak si logujte datum a cas z vaseho
pocitania casu a co chcete nastavit. Napriklad na sd kartu
ako rotacny log, alebo na log server.
<div dir="auto"><br>
</div>
<div dir="auto">Podla zalogovanych hodnot, ktore chcete
nastavit sa mozno bude dat odhadnut ktorym smerom patrat. </div>
<div dir="auto">Napr. Sedia minuty a sekundy, ale nezedia
hodiny -> problem casove pasmo... atd.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Dodo</div>
<div dir="auto"><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Dňa ne 24. 7. 2022, 10:22
Petr Zapadlo <<a href="mailto:zapik@email.cz"
target="_blank" rel="noreferrer" moz-do-not-send="true">zapik@email.cz</a>>
napísal(a):<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Zdravím,<br>
<br>
odečítá se od 1970 (unix time stamp), samotného mě
přkvapilo jak málo se <br>
z toho paketu vlastně využije. Ale přesnostně mi to bohatě
stačí (ani <br>
minuta není pro mě kritická míra). Podívám se co dalšího
by v tom paketu <br>
bylo ještě využitelného - minimálně kontrola Stratum by
stála za úvahu.<br>
<br>
Zatím jsem udělal to, že jsem dopsal důslednou kontrolu
délek paketu a <br>
jeho čtení. Tak uvidím co to bude dělat, problém je v tom,
že mi bude <br>
dost dlouho trvat než ověřím, že to skutečně bylo řešení.<br>
<br>
Petr<br>
<br>
Dne 24. 07. 22 v 8:47 Miroslav Mraz napsal(a):<br>
> Tohle zřejmě někdo převzal přímo z arduina - <br>
> <a
href="https://www.arduino.cc/reference/en/libraries/ntpclient/"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">https://www.arduino.cc/reference/en/libraries/ntpclient/</a>.
Je to <br>
> napsané celé blbě. Autor zřejmě netuší, že existuje
něco jako <br>
> stdint.h, zcela zbytečně používá u členských dat
this-> (vy to tam už <br>
> nemáte) - zřejmě je zvyklý na python nebo javascript.
Z přijatého <br>
> paketu jen převezme počet sekund od nějakého data.
Nebudu zkoumat, <br>
> jestli to má být rok 1900 (jak tam píše) nebo spíš
1970 (unix <br>
> timestamp), podstatné je, že spoustu informací z toho
paketu prostě <br>
> zahodí. Chtělo by to paket podrobně prozkoumat a
pokud v něm budou <br>
> blbosti, tak ho prostě ignorovat.<br>
><br>
> Mrazík<br>
><br>
> On 24. 07. 22 5:34, Petr Zapadlo wrote:<br>
>> Zdravím, odpovím tak nějak hromadně všem v jedné
zprávě.<br>
>><br>
>> Ne, read návratový kod neošetřuje - dobrý nápad -
read by mělo vrátit <br>
>> počet byte paketu - zkusím kontrolovat, to by
mohlo pomoci na nějaké <br>
>> fake pakety.<br>
>><br>
>> Interní čas počítám a synchro dělám jednou za 12
hodin a při startu, <br>
>> nejede mi tam nic kritického abych musel
implementovat časový fázový <br>
>> závěs (jestli se rybičkám rozsvítí o vteřinu dřív
anebo později je <br>
>> jedno :-)).<br>
>><br>
>> Jako časový server používám české pooly NTP
serverů:<br>
>><br>
>> String ntp_hosts[NUM_NTP] <br>
>> ={"<a href="http://0.cz.pool.ntp.org"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">0.cz.pool.ntp.org</a>","<a
href="http://1.cz.pool.ntp.org" rel="noreferrer
noreferrer noreferrer" target="_blank"
moz-do-not-send="true">1.cz.pool.ntp.org</a>","<a
href="http://2.cz.pool.ntp.org" rel="noreferrer
noreferrer noreferrer" target="_blank"
moz-do-not-send="true">2.cz.pool.ntp.org</a>"};<br>
>><br>
>> Prakticky to znamená, že každé čtení jde proti
jinému NTP serveru.<br>
>><br>
>> Celé jsou to zkoušel ve vlaku LEO Express do
Prahy - Leoš má dost <br>
>> blbou wifi, takže o výpadky tam není nouze,
stejně tak o latenci <br>
>> paketů jdoucí až >15s, měl jsem upravenou
synchronizaci aby to šlo <br>
>> co pár vteřin a ani jednou to nezablblo. Říkal
jsem si, že blbější <br>
>> situace už nenastane :-) (A nastala)<br>
>><br>
>> Díky<br>
>><br>
>> Petr<br>
>><br>
> _______________________________________________<br>
> HW-list mailing list - sponsored by <a
href="http://www.HW.cz" rel="noreferrer noreferrer
noreferrer" target="_blank" moz-do-not-send="true">www.HW.cz</a><br>
> <a href="mailto:Hw-list@list.hw.cz" rel="noreferrer
noreferrer" target="_blank" moz-do-not-send="true">Hw-list@list.hw.cz</a><br>
> <a href="http://list.hw.cz/mailman/listinfo/hw-list"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
href="http://www.HW.cz" rel="noreferrer noreferrer
noreferrer" target="_blank" moz-do-not-send="true">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" rel="noreferrer
noreferrer" target="_blank" moz-do-not-send="true">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>
</div>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
</body>
</html>