Добрый день!
Проблема с синхронизацией времени на последней прошивке (возможно она была и ранее, так как только сейчас стал разбираться с тем, почему контроллер выходит в онлайн только через 7 минут после перезагрузки, выяснилась проблема с часами, сначала ее решить нужно)
Далее идет обращение, которое помог мне составить ваш ИИ помошник.
Здравствуйте!
На контроллере Wiren Board 7.3.4, серийный номер AOOZ6YGL, установлен релиз:
wb-2609 (as testing) Linux 5.10.35-wb182 armv7l
В веб-интерфейсе в разделе настройки NTP список серверов пустой. Системное время контроллера спешило примерно на 5 минут.
Проверка показала:
/etc/ntpsec/ntp.conf -> /mnt/data/etc/ntpsec/ntp.conf
Файл /mnt/data/etc/ntpsec/ntp.conf имеет нулевой размер:
-rw-r--r-- 1 root root 0 сен 2 11:36 /mnt/data/etc/ntpsec/ntp.conf
Служба ntpsec запущена, но не может разобрать конфигурацию:
CONFIG: readconfig: parsing file: /etc/ntpsec/ntp.conf CONFIG: line 0 column 0 syntax error CLOCK: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized
Команда:
ntpq -pn
завершается сообщением:
***Request timed out
При этом DNS работает:
getent hosts pool.ntp.org
возвращает IP-адреса серверов pool.ntp.org.
В журнале также есть:
CLOCK: time stepped by -258.927212
Прошу проверить, почему на testing-релизе wb-2609 конфигурация /etc/ntpsec/ntp.conf стала пустой, и подсказать штатный способ восстановления NTP без потери других настроек контроллера.
Диагностический архив приложу к обращению.
С уважением.