ฉันซื้อ Raspberry Pi 3 ประมาณสองเดือนที่ผ่านมาและตั้งแต่นั้นมาเวลาที่ไม่เคยได้รับการปรับปรุง รายละเอียด:
- ระบบปฏิบัติการเป็นการติดตั้งใหม่ของ Raspbian Jessie (4.1.19-v7 +)
- การเชื่อมต่ออินเทอร์เน็ตผ่าน Wi-Fi ดั้งเดิมและไม่มีปัญหาในการสื่อสาร
- ไม่มีปัญหาไฟร์วอลล์เมื่อการอัปเดตเวลาทำงานได้อย่างมีเสน่ห์บนเครื่อง Windows บน LAN เดียวกัน
- ตั้งค่าเขตเวลาไว้ถูกต้องแล้ว
nptdate
ครั้งแรกที่ผมเริ่มต้นด้วย เมื่อฉันพยายามบังคับให้อัปเดต
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
เทอร์มินัลค้างที่คำสั่งที่สอง ข้อความสุดท้ายใน/var/log/syslog
คือ:
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf
เนื้อหา:
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
สำหรับฉันดูเหมือนว่าntp
แพคเกจมีปัญหา ฉันจะตั้งค่าการอัปเดตเวลาได้อย่างไรเนื่องจาก Raspberry ของฉันเปิดอยู่เฉพาะช่วงกลางวันและเวลาที่ล่าช้ามากในตอนกลางคืน
ntpd
เปลี่ยนไปในบางจุดในช่วงไม่กี่ปีที่ผ่านมาเพื่อให้ผู้ใช้บังคับการเปลี่ยนแปลงได้ยากขึ้น เมื่อพิจารณาถึงจุดประสงค์ที่เรียบง่ายมันเป็นหนึ่งในแอพที่เลวร้ายที่สุดที่ออกแบบมาและป้านที่สุดตลอดกาล ใครบางคนควรเขียนพื้นฐานการใช้งานลูกค้าเท่านั้นสำหรับระบบผู้ใช้ปลายทางแบบสแตนด์อโลน ใช้เวลาไม่เกินหนึ่งวันรวมถึงการอ่าน RFC ฉันรู้สึกถึงคุณ ฉันเกลียดสิ่งนั้น (ยกเว้นโดยทั่วไปจะใช้งานได้สำหรับฉันดังนั้นฉันจึงไม่ได้ใส่ใจ ... ) โชคดี.
sudo grep ntp /var/log/syslog
หรือหลังจากบูท, journalctl | grep ntp
.
sudo grep ntp /var/log/syslog
ส่งคืนbad peer from pool x.debian.pool.ntp.org
ข้อผิดพลาดจำนวนมาก หลังจากรีสตาร์ทjournald | grep ntp
ส่งคืนbash: journald: command not found
และsudo grep ntp /var/log/syslog
ส่งคืนcan't find host x.debian.pool.ntp.org: name or service not known
ข้อผิดพลาดจำนวนมากและno servers can be used, exiting