我有一个运行 chrony (chronyd) 的 OpenWRT 路由器。硬件没有 RTC,所以在断电后,系统时钟会变得疯狂。
我想拥有一个 LAN NTP 服务器,但如果不知何故没有互联网连接并且由于断电而时钟错误,则 NTP 服务器将错误的时间传递给客户端。考虑到我正在使用无法防止大时钟摆动的“廉价”NTP 客户端(Android/Arduino/其他路由器/相机)。
我想在重新启动时禁用 chrony NTP 服务器并等待第一次同步以启用它。我认为这是一个常见的设置,但在任何地方都找不到。
我也尝试过 ntpd 并且我对替代方案持开放态度(但它必须在 OpenWRT 上运行)。
注意:即使没有互联网连接,我已经尝试使用 USB GPS 作为更可靠的时钟源。