» »

RPi NTP strežniki

RPi NTP strežniki

poweroff ::

Ker RPi nima RTC modula je za sinhronizacija smiselno uporabljati NTP strežnike. Namestil sem ntp (imam Debian Jessie) v ntp.conf nastavil strežnik agoodtime.ijs.si ter ntp1.arnes.si.

S tzdata sem nastavil cono Europe/Ljubljana.

Ko vse skupaj restartam:
sudo /etc/init.d/ntp restart
sudo ntpd -gq
sudo /etc/init.d/ntp restart

... je čas še vedno čudno nastavljen. Čas na RPi kaže 06:58, v resnici je pa 8:25.

P. S. Po rebootu RPija je isto.

V čem je problem?
sudo poweroff

steev ::

Kaj pa če daš kak drug strežnik?

Kaj če daš timezone npr. London ali kaj drugega?
:|

Zgodovina sprememb…

  • spremenil: steev ()

poweroff ::

Sem poskusil tudi z drugimi serverji (default Debianovimi).

Če dam timezone Zagreb mi tudi nastavi napačen čas.
sudo poweroff

poweroff ::

Hmm, zdaj sem ugotovil, da naj bi bil kao problem ker NTP daemon hoče full odprt port 123.

Zato sem dal gor openntpd. V openntpd/ntpd.conf sem dal IJS time server. Zadevo restartam in syslog javi:

Mar 20 08:54:04 raspberrypi ntpd[3299]: peer 193.2.4.2 now valid
Mar 20 08:54:50 raspberrypi ntpd[3298]: adjusting local clock by 5203.707592s
Mar 20 08:54:50 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Sun Mar 20 08:55:20 2016 [try http://www.rsyslog.com/e/2007 ]
Mar 20 08:54:50 raspberrypi ntpd[3298]: adjtime failed: Invalid argument


Torej zadevo poženem ročno:
sudo ntpd -s -d


In zdaj kao deluje:

ntp_adjtime returns frequency of -42.948990ppm
ntp engine ready
reply from 193.2.4.2: offset 5203.707588 delay 0.000805, next query 6s
reply from 193.2.4.2: offset 5203.707540 delay 0.000641, next query 5s
set local clock to Sun Mar 20 10:28:35 CET 2016 (offset 5203.707588s)
0 out of 1 peers valid
bad peer goodtime.ijs.si (193.2.4.2)
reply from 193.2.4.2: offset -0.000352 delay 0.001578, next query 8s
peer 193.2.4.2 now valid
reply from 193.2.4.2: offset -0.000013 delay 0.000775, next query 9s
reply from 193.2.4.2: offset -0.000034 delay 0.000919, next query 6s
reply from 193.2.4.2: offset 0.000015 delay 0.000810, next query 9s
reply from 193.2.4.2: offset 0.000024 delay 0.000809, next query 33s
reply from 193.2.4.2: offset 0.000015 delay 0.000863, next query 30s
adjusting local clock by 5203.707540s
adjtime failed: Invalid argument
reply from 193.2.4.2: offset 0.000011 delay 0.000919, next query 33s
^Cntp engine exiting
Terminating


Zdaj je čas nastavljen pravilno. Vprašanje je samo ali se bo syncalo samodejno ali bo treba na roke vsakič poganjat?
sudo poweroff

steev ::

poweroff je izjavil:

Hmm, zdaj sem ugotovil, da naj bi bil kao problem ker NTP daemon hoče full odprt port 123.

Na ven?
Drugače sem prej mislil, da nastaviš kak drug timezone (Zagreb je isti kot Ljubljana), npr London ali Moskva.
Sam mam tud nek oskubljen Debian na rpi, pa nisem rabil nič nastavljati, samo ntp instalirat.
:|

poweroff ::

Menda rabi odprt na ven in na noter.
sudo poweroff

steev ::

Jaz nisem rabil nič odpirat na noter na svojem routerju, tudi preko 3g modema (kjer maš itak lokalni ip) je delalo bp.
:|


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako na linuxu (Raspberry PI) prepričati NTP, da bo uporabil podatke iz GPS-a

Oddelek: Operacijski sistemi
202752 (2113) misek
»

Danes ponoči prestopna sekunda, računalniki bodo shajali vsak po svoje

Oddelek: Novice / Znanost in tehnologija
2818272 (2352) zee
»

Wlan router - ODZIVNI ČAS?

Oddelek: Kaj kupiti
111524 (1406) MaCoFaCo
»

URA

Oddelek: Slo-Tech
51978 (1887) PaJo
»

Windows 2000 in Windows Time service

Oddelek: Operacijski sistemi
112329 (2225) JeDo

Več podobnih tem