0

我有一个基于嵌入式 linux 的系统,使用 ntpd 来同步时间。一切正常。我在 conf 文件中有 3 个互联网资源(通过调制解调器)列表和一个 GPS 本地服务器(由 gpsd 提供服务)。如果所有 ntp 服务器都存在,它通常会锁定到其中一台 IP 服务器,或列为系统对等服务器。如果调制解调器连接断开,则 ntpstat 将显示 GPS 被选为系统对等体。(我没有在这个嵌入式系统中内置 ntpq)但是,如果调制解调器已启动,并且 IP 服务器地址可用但没有运行 NTP,那么 ntpd 将不会选择 GPS。

NTP 会议

# This is the most basic ntp configuration file
# The driftfile must remain in a place specific to this
# machine - it records the machine specific clock error
driftfile /var/lib/ntp/drift

# NTP servers
server xxx.xxx.xxx.1 iburst minpoll 5 maxpoll 11
server xxx.xxx.xxx.2 iburst minpoll 5 maxpoll 11
server xxx.xxx.xxx.3 iburst minpoll 5 maxpoll 11

# GPS USB/Serial Data Reference
server 127.127.28.0 true prefer
fudge 127.127.28.0 refid GPS

# Defining a default security setting
restrict default

知道为什么当 IP 地址可用但 NTP 服务器不可用时没有选择 GPS?或者配置来排序?

4

0 回答 0