toto
Guest
Thu Sep 02, 2010 6:04 pm
Bonjour,
J'utilise fedora et ntpd pour synchroniser 2 appareils entre eux ( je
veux être mieux que 50ms)
lorsque je démarre ntpd l'erreur est correct ( <10msec) mais
s'incrémente jusqu'à 200ms d'erreur au bout de 1 heure puis diminue
pour être <20ms au bout de 2 à 3 heures : NTP a donc correctement
trouvé l'ajustement de l'horloge .
Le problème est que si je redémarre un appareil , j'ai de nouveau une
erreur de 200ms et je dois de nouveau attendre plusieurs heures avant
d'avoir une erreur correct
je pense qu'on doit pouvoir sauvegarder l'ajustement de l'horloge et
la récupérer au démarrage mais comment faire ?
Merci
Electron
Guest
Thu Sep 02, 2010 6:52 pm
Le 02/09/2010 17:04, toto a écrit :
Quote:
Bonjour,
J'utilise fedora et ntpd pour synchroniser 2 appareils entre eux ( je
veux être mieux que 50ms)
lorsque je démarre ntpd l'erreur est correct (<10msec) mais
s'incrémente jusqu'à 200ms d'erreur au bout de 1 heure puis diminue
pour être<20ms au bout de 2 à 3 heures : NTP a donc correctement
trouvé l'ajustement de l'horloge .
Le problème est que si je redémarre un appareil , j'ai de nouveau une
erreur de 200ms et je dois de nouveau attendre plusieurs heures avant
d'avoir une erreur correct
je pense qu'on doit pouvoir sauvegarder l'ajustement de l'horloge et
la récupérer au démarrage mais comment faire ?
Merci
Bonjour,
Peut-être t'inspirer de ceci ?
http://linuxtips.castres-wireless.org/article.php3?id_article=55
Le coté random n'est pas utile à mon avis.
Bien à vous,
Electron.
JKB
Guest
Thu Sep 02, 2010 7:57 pm
Le Thu, 2 Sep 2010 08:04:25 -0700 (PDT),
toto <fredppp_at_hotmail.com> écrivait :
Quote:
Bonjour,
'soir
Quote:
J'utilise fedora et ntpd pour synchroniser 2 appareils entre eux ( je
veux être mieux que 50ms)
lorsque je démarre ntpd l'erreur est correct ( <10msec) mais
s'incrémente jusqu'à 200ms d'erreur au bout de 1 heure puis diminue
pour être <20ms au bout de 2 à 3 heures : NTP a donc correctement
trouvé l'ajustement de l'horloge .
Le problème est que si je redémarre un appareil , j'ai de nouveau une
erreur de 200ms et je dois de nouveau attendre plusieurs heures avant
d'avoir une erreur correct
je pense qu'on doit pouvoir sauvegarder l'ajustement de l'horloge et
la récupérer au démarrage mais comment faire ?
Merci
Tu peux essayer avec ntpdate _avant_ ntpd. Attention, le protocole
ntpd est très complexe et ce comportement est normal. Tu peux en
revanche configurer ntpd pour qu'il écrive les corrections dans un
fichier qu'il relira au prochain démarrage. Maintenant, de toi Ã
moi, je ne suis pas sûr que ntpd soit prévu pour être performant au
démarrage d'autant que les trames ntp sont distantes d'au moins une
minute... Il est efficace sur le long terme.
Cordialement,
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=>
http://grincheux.de-charybde-en-scylla.fr
A. Caspis
Guest
Thu Sep 02, 2010 8:05 pm
Electron wrote:
Quote:
La commande intéressante est "hwclock --systohc".
Vérifier aussi que ntpd peut créer un "driftfile"
persistant (généralement /var/lib/ntp/drift).
Ce n'est pas toujours le cas sur des filesystems
embarqués (readonly ou ramdisk).
Et au lieu d'invoquer ntpdate comme suggéré, on peut
souvent se contenter de lancer ntpd avec l'option "-x".
AC
alain denis
Guest
Thu Sep 02, 2010 9:23 pm
toto wrote:
Quote:
Bonjour,
J'utilise fedora et ntpd pour synchroniser 2 appareils entre eux ( je
veux être mieux que 50ms)
lorsque je démarre ntpd l'erreur est correct ( <10msec) mais
s'incrémente jusqu'à 200ms d'erreur au bout de 1 heure puis diminue
pour être <20ms au bout de 2 à 3 heures : NTP a donc correctement
trouvé l'ajustement de l'horloge .
Le problème est que si je redémarre un appareil , j'ai de nouveau une
erreur de 200ms et je dois de nouveau attendre plusieurs heures avant
d'avoir une erreur correct
je pense qu'on doit pouvoir sauvegarder l'ajustement de l'horloge et
la récupérer au démarrage mais comment faire ?
Merci
je ne suis pas sur que cela soit le bon groupe pour une telle question!
--
Alain
jj
Guest
Thu Sep 02, 2010 10:17 pm
Le 02/09/2010 21:05, A. Caspis a écrit :
Quote:
Electron wrote:
Peut-être t'inspirer de ceci ?
http://linuxtips.castres-wireless.org/article.php3?id_article=55
La commande intéressante est "hwclock --systohc".
Vérifier aussi que ntpd peut créer un "driftfile"
persistant (généralement /var/lib/ntp/drift).
Ce n'est pas toujours le cas sur des filesystems
embarqués (readonly ou ramdisk).
Et au lieu d'invoquer ntpdate comme suggéré, on peut
souvent se contenter de lancer ntpd avec l'option "-x".
AC
oui, je pense que le soucis est que l'horloge systeme est à l'heure,
mais l'horloge hard n'est pas syncronisée et qu'a chaque redémarrage, tu
repars sur l'heure de l'horloge hard.
la commande hwclock --systohc permet de syncroniser l'horloge hard.
le soucis et d'executer la commande, tu peux soit le faire
periodiquement avec cron, ou bien dans /etc/init.d/rc0.d et
/etc/init.d/rc6.d
JJ
JKB
Guest
Thu Sep 02, 2010 11:02 pm
Le Thu, 02 Sep 2010 21:05:33 +0200,
A. Caspis <a_caspis_at_yahoo.com> écrivait :
Quote:
Electron wrote:
Peut-être t'inspirer de ceci ?
http://linuxtips.castres-wireless.org/article.php3?id_article=55
La commande intéressante est "hwclock --systohc".
Vérifier aussi que ntpd peut créer un "driftfile"
persistant (généralement /var/lib/ntp/drift).
Ce n'est pas toujours le cas sur des filesystems
embarqués (readonly ou ramdisk).
Et au lieu d'invoquer ntpdate comme suggéré, on peut
souvent se contenter de lancer ntpd avec l'option "-x".
Je suggérais _un seul_ ntpdate pour virer l'erreur initiale en cas
de dérive, puis d'utiliser ntpd avec un drift.
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=>
http://grincheux.de-charybde-en-scylla.fr
toto
Guest
Fri Sep 03, 2010 9:50 am
On 2 sep, 17:04, toto <fred...@hotmail.com> wrote:
Quote:
Bonjour,
J'utilise fedora et ntpd pour synchroniser 2 appareils entre eux ( je
veux être mieux que 50ms)
lorsque je démarre ntpd l'erreur est correct ( <10msec) mais
s'incrémente jusqu'à 200ms d'erreur au bout de 1 heure puis diminue
pour être <20ms au bout de 2 à 3 heures : NTP a donc correctement
trouvé l'ajustement de l'horloge .
Le problème est que si je redémarre un appareil , j'ai de nouveau une
erreur de 200ms et je dois de nouveau attendre plusieurs heures avant
d'avoir une erreur correct
je pense qu'on doit pouvoir sauvegarder l'ajustement de l'horloge et
la récupérer au démarrage mais comment faire ?
Merci
je lance ntpdate au depart puis ntpd , je pense que le probleme vient
de drifttfile que je n'ai pas , je ne sais pas comment le rajouter
Emmanuel Florac
Guest
Fri Sep 03, 2010 3:44 pm
Le Thu, 02 Sep 2010 23:50:27 -0700, toto a écrit:
Quote:
je lance ntpdate au depart puis ntpd , je pense que le probleme vient de
drifttfile que je n'ai pas , je ne sais pas comment le rajouter
Il me semble qu'il suffit de le déclarer dans ntp.conf, le démon doit le
créer.
--
Toutes les organisations ont leur règles, et les Femmes Algériennes
doivent avoir aussi leurs règles.
Kaid Ahmed.