Задать вопрос

Как установить время и дату на Raspberry PI автоматически при включении с NTP сервера?

Как установить время и дату на Raspberry PI автоматически при включении с NTP сервера? Пробовал делать так, как описано тут - roberthanson1.wordpress.com/2013/03/23/day-5-getti...
Устанавливал сервера в ntp.conf в ru.pool.ntp.org - не помогло, дата все равно неверная.
  • Вопрос задан
  • 30165 просмотров
Подписаться 6 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
grims
@grims
Не курю
В raspberry pi нет аппаратных часов:
pi@raspberrypi:~ $ sudo hwclock 
hwclock: Cannot access the Hardware Clock via any known method.

Поэтому идем иным путем:
pi@raspberrypi:~ $ date
Wed 15 Feb 08:00:59 UTC 2017

pi@raspberrypi:~ $ sudo dpkg-reconfigure tzdata 
Current default time zone: 'Europe/Moscow'
Local time is now:      Wed Feb 15 11:15:58 MSK 2017.
Universal Time is now:  Wed Feb 15 08:15:58 UTC 2017.

pi@raspberrypi:~ $ date 
Wed 15 Feb 11:16:08 MSK 2017

pi@raspberrypi:~ $ sudo ntpdate -u ntp.ubuntu.com
15 Feb 11:16:39 ntpdate[7529]: adjust time server 91.189.94.4 offset -0.001106 sec

pi@raspberrypi:~ $ date 
Wed 15 Feb 11:16:49 MSK 2017

*Может требоваться установить "ntpdate" (aptitude install ntpdate).
Можно и без него, проверить наличие файла /etc/ntp.conf
pi@raspberrypi:~ $ sudo /etc/init.d/ntp restart
pi@raspberrypi:~ $ sudo ntpd -gq

С форума raspberrypi в тему NTP / time settings
P.S. По совсем правильному рекомендуют использовать sudo raspi-config в меню выбрать Localisation Options-->Change Timezone-->...

Или если вы гик, можно и руками поработать тык и тык.
Ответ написан
Комментировать
@ldvldv
По ссылке в комментариях написано, что если дата отличается на больше чем 1000 с, время синхронизироваться автоматически не будет. Может ваш случай?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы