WB7 показывает время на 20 мин. меньше

Например, в 00:00 вот такая картина:
root@wirenboard-AW4DLQBM:~# timedatectl status
Local time: Вс 2022-12-18 23:40:40 MSK
Universal time: Вс 2022-12-18 20:40:40 UTC
RTC time: Вс 2022-12-18 23:40:42
Time zone: Europe/Moscow (MSK, +0300)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
‘timedatectl set-local-rtc 0’.

Если RTC выставить со смещением 0, это ничего не меняет, кроме отсутствия варнинга…

У вас разница во времени с сервером NTP > 1000 секунд. При такой разнице, если я правильно помню, синхронизация не происходит. Вручную выставьте правильное время, далее все должно заработать.

1 лайк

Не прокатывает. Конечно, сначала выставил руками.
Ну и “NTP synchronized: yes” вроде как…

А аппаратный таймер что показывает?

Так вот же:
Local time: Вс 2022-12-18 23:40:40 MSK
Universal time: Вс 2022-12-18 20:40:40 UTC
RTC time: Вс 2022-12-18 23:40:42

hwclock --show - таж песня, естественно

Так установите время один раз вручную, тут ничем не отличается от любого другого компьютера.

Ставлю. Но как только разрешаю NTP, уезжает на 20 минут…

А какой ntp используется? Можно просто в лог глянуть. journalctl -u ntp