LINUX.ORG.RU
решено ФорумAdmin

Плата получает время от роутера. Как бороться?


0

1

Всем доброго времени суток.

Есть плата, на которой нет собственного rtc. На ней установлен emdebian.

Время получается от дополнительной платы программно, после запуска системы.

Все работает корректно, но если воткнуть плату в сеть (по dhcp через роутер), то время самостоятельно изменяется на UTC.

Не подскажете, как с этим бороться?

★★
Ответ на: комментарий от tazhate

Хотя роутер может и не быть ntp сервером, а сеть может быть интернетом, а плата может смотреть на свои, предустановленные ntp серверы во вне.

Подробности надо.

sin_a ★★★★★
()
Ответ на: комментарий от tazhate

Не, это все, безусловно, правильно.

Но моя задача - сделать так, чтобы игнорировать время от роутера, а использовать только время, полученное от дополнительной платы...

Это, в принципе, возможно? Я имею в виду, почему мой стационарный компьютер (тоже на debian), также воткнутый в этот роутер, игнорирует это время, а плата - нет?

solovey ★★
() автор топика
Ответ на: комментарий от sin_a

Что бы «сделать так», нужно выяснить «по какой причине».

Вот за этим я сюда и обратился.

У самого знаний явно не хватает. Нагуглить что-либо тоже не получилось...

solovey ★★
() автор топика
Ответ на: комментарий от sin_a

а плата может смотреть на свои, предустановленные ntp серверы во вне

Сорри, пропустил этот пост. А как это можно посмотреть, не подскажете?

solovey ★★
() автор топика
Ответ на: комментарий от solovey

Как минимум, нужно знать что это за плата и как ей управлять, что бы посмотреть её конфигурацию. Или ловить при помощи tcpdump.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

В смысле, как управлять?

Я же написал выше - на плате emdebian (по сути аналог debain'а, только с несколько урезанными пакетами).

Есть доступ через терминал и рутовые права. Фактически, это одноплатный компьютер.

solovey ★★
() автор топика
Ответ на: комментарий от sin_a
ep9315:~# ps axu | grep ntp                                                     
root      4748  0.0  0.9   1808   576 ttyAM0   S+   12:55   0:00 grep ntp

/etc/init.d/ntp и /etc/ntp.conf просто нет. Так что этот вариант отпадает, насколько я понимаю. Все-равно спасибо за идею.

solovey ★★
() автор топика
Ответ на: комментарий от solovey

ep9315:~# ps axu | grep ntp
root 4748 0.0 0.9 1808 576 ttyAM0 S+ 12:55 0:00 grep ntp

Если других процессов нет, то клиент ntp не запущен. Отобразился только grep, которым мы его искали.

Можно поискать конфиги, можно попробовать давать ему по dhcp свой ntp сервер, в крайнем случае действительно половить пакеты tcpdump.

А может быть это вообще не связано с ntp.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Если других процессов нет, то клиент ntp не запущен. Отобразился только grep, которым мы его искали.

Да, на это моих знаний хватает =)

Скорее всего, это действительно не связано с ntp. Но вот с чем тогда....

solovey ★★
() автор топика
Ответ на: комментарий от sin_a

да, доступен.

ep9315:~# ping ya.ru                                                            
PING ya.ru (87.250.250.3) 56(84) bytes of data.                                 
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=2 ttl=58 time=14.3 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=3 ttl=58 time=14.7 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=4 ttl=58 time=13.7 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=5 ttl=58 time=14.0 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=6 ttl=58 time=19.8 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=7 ttl=58 time=23.7 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=8 ttl=58 time=18.8 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=9 ttl=58 time=35.5 ms      
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=10 ttl=58 time=20.8 ms     
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=11 ttl=58 time=14.2 ms     
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=12 ttl=58 time=14.5 ms     
                                                                                
--- ya.ru ping statistics ---                                                   
12 packets transmitted, 11 received, 8% packet loss, time 19087ms               
rtt min/avg/max/mdev = 13.790/18.594/35.535/6.277 ms

solovey ★★
() автор топика
Ответ на: комментарий от sin_a

Можно запретить интернет, подключить и посмотреть что получится. Станет понятно берёт оно данные из внешней сети или нет. Можно посмотреть есть ли на роутере настройки для работы в качестве ntp сервера.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Печаль в том, что на роутер не зайти. Логин/пароль установлены сотрудником, который уже не работает у нас. Соответственно, посмотреть настройки не удастся. Запретить выход в интернет, видимо, тоже.

Я думал, что все решается гораздо проще...

solovey ★★
() автор топика
Ответ на: комментарий от solovey

Может и проще. Поискать по словам emdebian ntp, что нибудь в этом роде.

sin_a ★★★★★
()
Ответ на: комментарий от solovey

интернет можно запретить неправильными настройками интернета на целевом емдебиане ;) главное локальную сеть заодно не отломать

autonomous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.