Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:6
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:10
Форум » starterkit.ru » Embedded Linux
Инициализация времени при загрузке
alexvm
Добавлено 02.09.2009 16:48
0
Сообщение: 1
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Добрый день.

Появилась необходимость инициализировать дату-время после загрузки Linux. Кто-нибудь сталкивался с этим вопросом, и как решал?

Я пытался использовать rdate -s 192.168.0.1 (адрес ПК, с которого загружается Linux), но, подозреваю, rdate обращается к спец. серверу. Можно ли настроить ПК так, чтобы он выдавал время в ответ на запрос rdate?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.09.2009 18:00 Сообщение: 2
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Если в linux - установить и настроить сервер времени ntpd. Чтобы ntpd не лез в интернет за временем, написано например тут
http://www.opennet.ru/openforum/vsluhforumID1/56648.html
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.09.2009 22:16 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
или "железные" варианты:
- пристроить аппаратные часы с батарейкой - 5 деталек из них 2 резисторы (например ds1307)
- если плата работает, не выключаясь, то можно разобраться с вторым (часовым) кварцем. доку не читал, но полагаю, что на нем можно организовать программно-аппаратные часы с которых линукс будет брать время

NTP хорош и прост при наличие постоянного инета или сервера с сервисом в локалке :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
alexvm
Добавлено 03.09.2009 11:38 Сообщение: 4
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
NTP - то, что мне нужно. Сейчас играюсь с бордой, приходится загружаться по много раз в день, и каждый раз настраивать время (оно мне на данном этапе нужно текущее) уже надоело.

Кстати, по времени. Использую buildroot + uClibc + busybox, локаль по идее должна быть английская, но date выдаёт билиберду в виде спец знаков и русских символов, в которых можно с трудом узнать полное имя текущего месяца, соответственно, начинает глючить ftp клиент на ПК (FileZilla), почему-то вставляя эту фигню в имена каталогов. Приплыли, в каталог не войти (на сервер передается левое имя каталога). Может кто сталкивался, в чем глюк. Как настроить локаль на Linux + uClibc?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux