Tôi đã mua Raspberry Pi 3 khoảng hai tháng trước và kể từ đó thời gian không bao giờ cập nhật . Chi tiết:
- Hệ điều hành này là bản cài đặt mới của Raspbian Jessie (4.1.19-v7 +).
- Kết nối Internet thông qua Wi-Fi gốc và không có vấn đề nào khác với giao tiếp.
- Không có vấn đề về tường lửa vì cập nhật thời gian hoạt động như một nét duyên dáng trên máy Windows trên cùng mạng LAN.
- Múi giờ được đặt đúng.
Tôi lần đầu tiên bắt đầu với nptdate
. Khi tôi cố gắng cập nhật,
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
thiết bị đầu cuối đóng băng tại lệnh thứ hai. Thông điệp cuối cùng /var/log/syslog
là:
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf
nội dung:
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
Dường như với tôi rằng ntp
gói có vấn đề. Làm cách nào để thiết lập cập nhật thời gian, vì Raspberry của tôi chỉ được bật vào ban ngày và độ trễ thời gian tích lũy vào ban đêm?
ntpd
đã thay đổi tại một số thời điểm trong vài năm qua để khiến người dùng khó thực hiện thay đổi hơn. Xem xét mục đích của nó đơn giản như thế nào, nó là một trong những ứng dụng được thiết kế tồi tệ nhất, khó hiểu nhất mọi thời đại. Ai đó chỉ nên viết một triển khai cơ bản, chỉ dành cho khách hàng đối với các hệ thống người dùng cuối độc lập. Không thể mất hơn một ngày, bao gồm cả việc đọc RFC. Tôi cảm thấy cho bạn. Tôi ghét điều đó (ngoại trừ nó thường hoạt động với tôi vì vậy tôi không bị làm phiền ...). Chúc may mắn.
sudo grep ntp /var/log/syslog
hoặc, sau khi khởi động , journalctl | grep ntp
.
sudo grep ntp /var/log/syslog
trả về hàng loạt bad peer from pool x.debian.pool.ntp.org
lỗi. Sau khi khởi động lại journald | grep ntp
trả về bash: journald: command not found
và sudo grep ntp /var/log/syslog
trả về một loạt can't find host x.debian.pool.ntp.org: name or service not known
lỗi vàno servers can be used, exiting