problème avec horloge

Bonjour,
depuis que j’ai installé ma debian, je dois rerégler l’horloge tout les mois avec date --set XX:XXEn effet chaque moi il y a un décalage de 5 à 10 minutes avec l’heure de l’horloge parlante.

Bref comment régler cela ?

Étant donné que c’est un portable, je n’ai pas internet tout le temps et je ne voudrais pas qu’il y ait une synchronisation par réseau à chaque démarrage.

la pile de ton ordi, ancienne :question:

thinkpad acheté d’occasion qui date de 2006 (ou 2005 je sais plus).

Pourquoi ne veux tu pas de synchronisation réseau ?
Au pire s’il boote sans connexion, pas de synchronisation… Il le fera à la prochaine connexion

Par contre, j’utilise ntpd et ce n’est pas tout à fait la même heure que l’horloge parlante (peut etre mon serveur de référence ?) : j’ai environ 40 secondes de décalage.

Bon je vais essayer de mettre en place une synchronisation en suivant ce tuto : blog.christophelebot.fr/2006/04/ … ls-debian/

Si les 40s de décalage sont constante, ça me va ! Actuellement, mon ordinateur se dérègle de façon exponentiel (~ 10 mn au bout d’un moi, 20 au bout de deux mois)

D’ailleurs le tuto que j’ai cité plus haut dit : [quote]… le quartz qui pilote l’oscillation de l’horloge de la carte-mère n’est jamais parfait. L’heure va donc se décaler petit à petit (parfois de plusieurs secondes par jour !).[/quote]Donc peut-être que ce n’est pas la pile.

Si c’est bien la pile qui est la cause de se décalage, est-ce la seule conséquence que cela peut avoir ? dois-je la changer ?

viewtopic.php?f=3&t=11621&hilit=+ntp

merci de ton lien

J’ai noté que tu as utilisé le paquet ntp-simple qui est maintenant obsolète : packages.debian.org/etch/ntp-simple

Contrairement à toi, je veux me synchroniser par internet et non synchroniser mes serveurs. À la place de mettre une adresse ip dans le /etc/ntp.conf, je vais donc mettre des serveurs (blog.christophelebot.fr/2006/04/ … ls-debian/ conseille fr.pool.ntp.org ).

Par contre quand j’ai ouvet /etc/ntp.conf, j’ai vu qu’il y a plein de choses :

[code]# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

Enable this if you want statistics to be logged.

#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

You do need to talk to an NTP server or two (or three).

#server ntp.your-provider.example

pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will

pick a different set every time it starts up. Please consider joining the

pool: http://www.pool.ntp.org/join.html

server 0.debian.pool.ntp.org iburst dynamic
server 1.debian.pool.ntp.org iburst dynamic
server 2.debian.pool.ntp.org iburst dynamic
server 3.debian.pool.ntp.org iburst dynamic

Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for

details. The web page http://support.ntp.org/bin/view/Support/AccessRestrictions

might also be helpful.

Note that “restrict” applies to both servers and clients, so a configuration

that might be intended to block requests from certain clients could also end

up blocking replies from your own upstream servers.

By default, exchange time with everybody, but don’t allow configuration.

restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

Local users may interrogate the ntp server more closely.

restrict 127.0.0.1
restrict ::1

Clients from this (example!) subnet have unlimited access, but only if

cryptographically authenticated.

#restrict 192.168.123.0 mask 255.255.255.0 notrust

If you want to provide time to your local subnet, change the next line.

(Again, the address is an example only.)

#broadcast 192.168.123.255

If you want to listen to time broadcasts on your local subnet, de-comment the

next lines. Please do this only if you trust everybody on the network!

#disable auth
#broadcastclient[/code]J’ai 3 questions : [ol][li]les serveurs sont de la forme : server 0.debian.pool.ntp.org iburst dynamic puis-je les remplacer par server 0.fr.pool.ntp.org ? Qu’apporte le iburst et le dynamic[/li][li]Je comprend pas le passage : # By default, exchange time with everybody, but don't allow configuration. restrict -4 default kod notrap nomodify nopeer noquery restrict -6 default kod notrap nomodify nopeer noquery [/li][li]Je peux commenter ceci : # Local users may interrogate the ntp server more closely. restrict 127.0.0.1 restrict ::1vu que je ne suis pas en réseau local, non ?[/li][/ol]

Et tout simplement ?

tuxpanic:/home/cyrille# ntpdate -dv ntp.univ-reims.fr

:question:

[code]# ntpdate -dv ntp.univ-reims.fr
29 Nov 17:15:02 ntpdate[26836]: ntpdate 4.2.4p4@1.1520-o Wed Jul 16 12:11:42 UTC 2008 (1)
transmit(194.57.103.5)
transmit(194.57.103.5)
transmit(194.57.103.5)
transmit(194.57.103.5)
transmit(194.57.103.5)
194.57.103.5: Server dropped: no data
server 194.57.103.5, port 123
stratum 0, precision 0, leap 00, trust 000
refid [194.57.103.5], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 7:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 7:28:16.000
transmit timestamp: ccdbe909.e35caf2d Sat, Nov 29 2008 17:15:05.888
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

29 Nov 17:15:06 ntpdate[26836]: no server suitable for synchronization found
[/code]

C’est marrant ça !

[code]tuxpanic:/home/cyrille# ntpdate -dv ntp.univ-reims.fr
29 Nov 17:21:21 ntpdate[17381]: ntpdate 4.2.4p4@1.1520-o Wed Jul 16 12:11:42 UTC 2008 (1)
transmit(194.57.103.5)
receive(194.57.103.5)
transmit(194.57.103.5)
receive(194.57.103.5)
transmit(194.57.103.5)
receive(194.57.103.5)
transmit(194.57.103.5)
receive(194.57.103.5)
transmit(194.57.103.5)
server 194.57.103.5, port 123
stratum 2, precision -18, leap 00, trust 000
refid [194.57.103.5], delay 0.09131, dispersion 0.02443
transmitted 4, in filter 4
reference time: ccdbea66.bf1dd82f Sat, Nov 29 2008 17:20:54.746
originate timestamp: ccdbea81.d080744c Sat, Nov 29 2008 17:21:21.814
transmit timestamp: ccdbea81.b7cc8de2 Sat, Nov 29 2008 17:21:21.717
filter delay: 0.16296 0.15318 0.09131 0.13794
0.00000 0.00000 0.00000 0.00000
filter offset: 0.029282 0.034327 0.064972 0.040327
0.000000 0.000000 0.000000 0.000000
delay 0.09131, dispersion 0.02443
offset 0.064972

29 Nov 17:21:21 ntpdate[17381]: adjust time server 194.57.103.5 offset 0.064972 sec
[/code]

Je n’ai que le paquet ntpdate d’installé pourtant

Ça doit être un problème de port, je suis en ce moment connecté à un réseau wifi collectif qui doit bloquer le port nécessaire à ntp.

Ça marchera chez moi.