URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82625
[ Назад ]

Исходное сообщение
"NTP + GPS"

Отправлено Глеб , 29-Окт-08 15:44 
Господа
заранее предвижу некое раздражение в связи с моим вопросом
к сожалению не смог найти ни в доках ни в форуме ответ

проблема пытаюсь синхронизировать Время с GPS-приемником (обычный garmin'овский)
подключен по RS232 в ttyS0
сделана символическая ссылка /dev/gps0 -> /dev/ttyS0
с помощью minicom'a данные прекрасно читаются

RHEL4

ntpd is the NTPv4 daemon. The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio or satellite receiver or modem.

при старте пишет в лог

29 Oct 15:17:59 ntpd[12047]: frequency initialized -64.966 PPM from /var/lib/ntp/drift
29 Oct 15:17:59 ntpd[12047]: refclock_open: /dev/gps0: Permission denied
29 Oct 15:17:59 ntpd[12047]: internal error: refclockio structure not found
29 Oct 15:17:59 ntpd[12047]: configuration of 127.127.20.0 failed
29 Oct 15:21:13 ntpd[12047]: synchronized to LOCAL(0), stratum 2
29 Oct 15:21:13 ntpd[12047]: kernel time sync disabled 0041
29 Oct 15:22:19 ntpd[12047]: kernel time sync enabled 0001

ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*LOCAL(0)        LOCAL(0)         2 l   49   64  377    0.000    0.000   0.001


ниже мой ntp.conf

logfile /var/log/ntp.log
#restrict default nomodify notrap noquery
restrict 127.0.0.1
server 127.127.1.0
fudge    127.127.1.0 stratum 2
driftfile /var/lib/ntp/drift
broadcastdelay    0.008
keys        /etc/ntp/keys
server 127.127.20.0

подскажите пожалуйста где я накосячил
ну или где про это почитать


Содержание

Сообщения в этом обсуждении
"NTP + GPS"
Отправлено s_dog , 29-Окт-08 17:04 
refclock_open: /dev/gps0: Permission denied

это навевает кое-какие мысли о проверке прав на /dev/ttyS0 ;)

P.S. каким юзером ntp страртует?


"NTP + GPS"
Отправлено Глеб , 29-Окт-08 17:29 
>refclock_open: /dev/gps0: Permission denied
>
>это навевает кое-какие мысли о проверке прав на /dev/ttyS0 ;)
>
>P.S. каким юзером ntp страртует?

я захожу для этого root'ом
я уже даже попробовал доступы на ttyS0 поставить 777
без толку


"NTP + GPS"
Отправлено s_dog , 29-Окт-08 18:43 
>>refclock_open: /dev/gps0: Permission denied
>>
>>это навевает кое-какие мысли о проверке прав на /dev/ttyS0 ;)
>>
>>P.S. каким юзером ntp страртует?
>
>я захожу для этого root'ом
>я уже даже попробовал доступы на ttyS0 поставить 777
>без толку

ntp не chroot'ится?


"NTP + GPS"
Отправлено Глеб , 30-Окт-08 14:47 
>ntp не chroot'ится?

сказать по чесному не знаю как это определить


"NTP + GPS"
Отправлено universite , 29-Окт-08 22:42 
>Господа
>заранее предвижу некое раздражение в связи с моим вопросом
>к сожалению не смог найти ни в доках ни в форуме ответ
>

Основные требования - это наличие COM-порта с поддержкой вывода NMEA-данных со спутников (National Marine Electronics Association, NMEA 0183), и выхода PPS (последним обладают не все GPS-приемники).


"NTP + GPS"
Отправлено Глеб , 30-Окт-08 00:48 

>Основные требования - это наличие COM-порта с поддержкой вывода NMEA-данных со спутников
>(National Marine Electronics Association, NMEA 0183), и выхода PPS (последним обладают
>не все GPS-приемники).

Garmin GPS60
на другом сервере такой же точно прекрасно работает
сам поднимал
в тупую перенести ntp.conf
не помогло
правда там 1-е не RHEL4 а RHL7
и помоему (я сейчас уже плохо помню) там похоже была возможность перезагрузить сервер
на сколько я помню при загрузке запускается "поиск нового оборудования"


"NTP + GPS"
Отправлено alex , 23-Мрт-11 15:01 

> Garmin GPS60
> на другом сервере такой же точно прекрасно работает
> сам поднимал
> в тупую перенести ntp.conf
> не помогло
> правда там 1-е не RHEL4 а RHL7

selinux или apparmor мешают.
отключить или настроить.