我正在使用 chrony,其中 GPSD 和 PPS 将用于准确计时。我的 chrony.conf 文件如下,
refclock SHM 0 delay 0.8 refid NMEA trust prefer
driftfile /var/lib/chrony/drift
allow all
refclock PPS /dev/pps1 refid PPS poll 4 trust prefer
rtcsync
logchange 0.5
local stratum 10
logdir /var/log/chrony
keyfile /etc/chrony/chrony.keys
commandkey 10
dumpdir /var/log/chrony
配置完conf 文件后,我继续运行 chrony 近 196 小时。但 PPS 仍然不用作参考时钟。
使用chronyc sources
命令后我得到以下响应,
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
#x NMEA 0 4 377 9 +87ms[ +87ms] +/- 401ms
#x PPS 0 4 377 15 +44us[ +48us] +/- 419us
chrony.conf 文件配置是否存在问题?任何帮助将非常感激!