Raspberry PiをLANに接続しましたが、インターネットが利用できません。 LANでPC(Windows 7)を使用してRaspberry Piの日付時刻を更新する方法はありますか? Raspberry Piの起動時にコンピューターの日付と時刻を取得したい。
Raspberry Piにはリアルタイムクロックがないことに注意してください。そのため、インターネットに接続していても、電源を入れたり再起動するたびに時間を設定する必要があります。
これがどのように機能するかです:
Sudo raspi-config
Raspberry Piコマンドライン次に、このコマンドを使用して時間を設定できます
Sudo date -s "Mon Aug 12 20:14:11 UTC 2014"
データと時間の詳細
man date
Piがコンピューターに接続されている場合、データと時刻を手動で設定する必要があります
返信いただきありがとうございます。
私がしたことは、
1。 meinberg ntp software Windows 7 pcにアプリケーションをインストールします。 (softros ntpサーバーも可能です。)
2。 Raspberry Pi ntp.confファイルを変更します(自動更新の日時用)
server xxx.xxx.xxx.xxx iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
3.起動時に日付と時刻を確実に更新したい場合は、rpiでこのpythonスクリプトを実行し、
import os
try:
client = ntplib.NTPClient()
response = client.request('xxx.xxx.xxx.xxx', version=4)
print "===================================="
print "Offset : "+str(response.offset)
print "Version : "+str(response.version)
print "Date Time : "+str(ctime(response.tx_time))
print "Leap : "+str(ntplib.leap_to_text(response.leap))
print "Root Delay : "+str(response.root_delay)
print "Ref Id : "+str(ntplib.ref_id_to_text(response.ref_id))
os.system("Sudo date -s '"+str(ctime(response.tx_time))+"'")
print "===================================="
except:
os.system("Sudo date")
print "NTP Server Down Date Time NOT Set At The Startup"
pass
Raspberry Piフォーラムで 詳細 を見つけました。
Win7 PCをタイムサーバーとして設定してから、NTPサービス用に接続するようにRasPiを設定する必要があります。
Win7を authoritative time server として構成します。 RasPiを構成します タイムサーバールックアップ 。