2

Raspberry Pi には、時間を追跡するための実際の時計はありません。代わりに、NTP デーモンを使用して、日付と時刻を可能な限り正確に保ちます。これはうまくいくはずですが、私の場合は何らかの理由でうまくいきません。

詳細は省きますが、私は Raspberry Pi を常にプラグインされた状態で使用していますが、常にインターネットに接続しているとは限りません。時々、CPU が割り当てを行う必要があります。そうでない場合もあります。これにより、Rpi は時間を追跡できなくなります。インターネットに戻ると、NTP サーバーを使用してクロックを同期し、軌道に戻ると思います。しかし、そうではありません。私の理解では、オフセットが大きすぎると、システムは時刻を同期しません。

オフセットが NTP サーバーと比較してどれだけ大きくても、NTPD に強制的に時刻を同期させる方法はありますか? または、1 時間ごとに実行する cronjob を設定する必要がありますか。

ntpd -g"
4

2 に答える 2

1

これを /etc/ntp.conf に追加します。

tinker panic 0

これにより、大きなクロック オフセットにもかかわらず ntpd が同期されます。

于 2016-02-09T08:44:59.153 に答える
0

リアルタイム クロックをローカル クロックとして追加する必要があります。精度が 3ppm 以上のものを購入することをお勧めします。次に、ストラタム 10 クロックとして設定します。ストラタム 0 クロック、たとえば wwvb、msf、または dcf77 レシーバーを接続することもできます。ただし、どのような場合でも、適切なローカル クロックが必要です。正確なタイミングを維持する唯一の方法は、RTC を追加することです。

于 2014-02-12T08:08:43.713 に答える