1

Temat: Czy nastąpiła synchronizacja czasu?

Cześć

Nie doszukałem się, żeby był podobny watek więc zakładam nowy.

Router openwrt zaraz po uruchomieniu zanim zdąży połączyć się z internetem i zsynchronizować czas dysponuje jakimś "startowym" czasem (jakby czasem kompilacji?) i z niego korzysta do momentu synchronizacji ntp.

Tue Jan 21 22:14:09 2020 kern.notice kernel: [    0.000000] Linux version 4.4.153

#date
Tue Jan 21 22:14:55 2020

1. Skąd openwrt pozyskuje ten czas?
2. I co ważniejsze jak w konsoli sprawdzić czy obecny systemowy czas jest tym czasem startowym czy już po synchronizacji?

2

Odp: Czy nastąpiła synchronizacja czasu?

1. Z najnowszego czasu modyfikacji pliku z katalogu /etc
2. Jeżeli czas został zsynchronizowany to istnieje plik /tmp/state/dnsmasqsec o zawartości: "time is valid"

Jeżeli piszesz to bo chciałbyś sprawdzać czy czas jest zsynchronizowany to nie używaj w/w pliku tylko zrób sobie skrypcik w /etc/hotplug.d/ntp.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Czy nastąpiła synchronizacja czasu?

Dzięki dokładnie o to chodziło.