Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
simeon
Зарегистрирован: 10.10.2007 Сообщения: 4
|
Добавлено: Пт Янв 11 2008 07:41 Заголовок сообщения: Slackware Linux. ядро версии 2.4.31. Отставание времени. |
|
|
Здравствуйте! Такая ситуация. Для платформы PC-104 (проц. 433Мгц) была собрана минимальная ОС (без иксов и всякой всячины, только самое необходимое). При загрузке ОС считывает время из аппаратных часов. При работе (более часа) наблюдается отставание по времени на 12 сек./час по сравнению с апаратными часами. Поддержки сети нет, поэтому синхронизацию по NTP сделать нет возможности. Подскажите, как можно синхронизировать время? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Янв 11 2008 09:44 Заголовок сообщения: |
|
|
Проблема по всему видно аппаратная. Скорее всего дохнет кварц, который в мелкосхеме, а она вшита в материнку. Только замена матери решит проблему.
Вариантов несколько:
1. Модем/GPRS для кратковременного подключения к Интернет для того, чтобы получить точное время. (дешево, быстро реализуется)
2. Купить GPS и брать время с него (дорого и может не работать в помещении).
3. Купить специализированную плату, которая по сигналам точного времени от радиостанций получает точное время. (х.з. найдет ли вы такой раритет, делалось это на ISA-шных платах).
4. Подключить таки комп к сети, где есть нормальное точное время.
5. Заменить железо, но это принципиально не решит проблему точного времени. Без NTP часы любого компа будут идти неточно. |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Пт Янв 11 2008 14:07 Заголовок сообщения: |
|
|
man hwclock на предмет ключа --adjust |
|
Вернуться к началу |
|
|
simeon
Зарегистрирован: 10.10.2007 Сообщения: 4
|
Добавлено: Пн Янв 14 2008 08:35 Заголовок сообщения: |
|
|
and3008 писал(а): | Проблема по всему видно аппаратная. Скорее всего дохнет кварц, который в мелкосхеме, а она вшита в материнку. Только замена матери решит проблему.
|
Да нет, с кварцем все в норме, время в БИОСе идет ТОЧНО, отстают только системные часы, т.е. в Линуксе.
С37 писал(а): |
man hwclock на предмет ключа adjust
|
man hwclock с ключом adjust помог не сильно, с английским не очень. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Янв 14 2008 14:15 Заголовок сообщения: |
|
|
Если часы аппаратные идут правильно, то поможет hwclock --hctosys
А еще поглядите содержимое файла /etc/adjust
Что в нем у вас?
В man hwclock есть раздел "Automatic Hardware Clock Synchronization By the Kernel". Ну засуньте его в автопереводчик что ли. Написано там все. |
|
Вернуться к началу |
|
|
|