我的Raspberry Pi:s的时钟正在漂移,如何使它尽可能准确?

问题描述 投票:2回答:2

Raspberry Pi没有真正的时钟来跟踪时间。相反,它使用NTP守护程序来保持日期和时间尽可能准确。我想这应该可以工作,但就我而言,由于某种原因它就没有用。

[不做太多细节,我以一直插入但不总是具有Internet连接的方式使用Raspberry Pi。有时,CPU可以分配。有时并非如此。这导致Rpi失去了时间轨迹。我认为,一旦它重新回到Internet上,它将使用NTP服务器同步时钟以使其恢复正常。但是,事实并非如此。据我了解,如果偏移量太大,则系统不会同步时间。

无论偏移量与NTP服务器相比有多少方法都可以强制NTPD同步时间?还是我必须每小时设置一次cronjob来说:

ntpd -g"
linux time clock drift ntpd
2个回答
1
投票

将此添加到/etc/ntp.conf:

tinker panic 0

尽管时钟偏移很大,这也会导致ntpd同步。


0
投票

您需要添加一个实时时钟作为本地时钟。我建议您购买3ppm或更高精度的产品。然后将其设置为第10层时钟。您还可以连接第0层时钟,例如wwvb,msf或dcf77接收器。但是,在所有情况下,您都需要一个合理的本地时钟。这是保持准确时间的唯一机会是添加RTC。

© www.soinside.com 2019 - 2024. All rights reserved.