epoch1970
Posts: 5432
Joined: Thu May 05, 2016 9:33 am
Location: Paris, France

Re: Script ntpdate au démararge du Pi : aide

Sun May 31, 2020 10:59 am

Les machines doivent être capables de communiquer.
A part ça aucun rapport entre la config réseau et NTP.
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." Les Shadoks, J. Rouxel

nikotinux
Posts: 767
Joined: Sat Feb 02, 2013 2:11 am

Re: Script ntpdate au démararge du Pi : aide

Sun May 31, 2020 5:00 pm

ntp a été développé par des scientifiques pour des besoins de références temporelles ou la précision "atomique" est essentielle !!

toutes les machines avec une RTC a quartz peuvent prétendre a une derive de l'ordre de la minute par siècle qui est déjà largement précis et pour elles sntp est suffisant.

la différence entre ntp et sntp est juste la méthode de maintient de l'heure au niveau de la machine, le protocole réseau utilisé pour la synchronisation est le même !!

en gros systemd.timesyncd c'est un ntpdate dans un cron en mieux !

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 6:41 am

Avec la nouvelle SD, la synchronisation en fonctionne pas mieux...
Capture.PNG
Capture.PNG (21.57 KiB) Viewed 820 times
Dans le fichier /etc/systemd/timesyncd.conf j'ai juste mis:

Code: Select all

NTP=10.223.11.57
Dans le fichier etc/dhcpcd.conf je n'ai rien en rapport avec NTP...

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 6:43 am

Quand je teste le serveur de l'entreprise avec NTP tool, cela fonctionne:
Capture.PNG
Capture.PNG (26.06 KiB) Viewed 818 times

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 8:18 am

Bonjour
Pour moi la synchronisation ne se fait pas:
Status: ""Idle."
alors que normalement :
Status: "Synchronized to time server for the first time 212.27.38.253:123 (mafreebox.free.fr)."
Image

epoch1970
Posts: 5432
Joined: Thu May 05, 2016 9:33 am
Location: Paris, France

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 8:29 am

galexis wrote:
Tue Jun 02, 2020 6:41 am
Dans le fichier etc/dhcpcd.conf je n'ai rien en rapport avec NTP...
Si le fichier est d'origine:

Code: Select all

# Most distributions have NTP support.
#option ntp_servers
A décommenter. Ligne 33 (?)
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." Les Shadoks, J. Rouxel

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 8:45 am

pour compléter ma précédente réponse:
Il n'y a rien a modifier dans le fichier etc/dhcpcd.conf
dans le mien:

Code: Select all

# Most distributions have NTP support.
#option ntp_servers
et dans mon réseau local j' ai un NAS Synolgy qui fait serveur NTP, pour tester j' ai modifié le fichier /etc/systemd/timesyncd.conf comme suit:

Code: Select all

[Time]
NTP=192.168.1.218
FallbackNTP=mafreebox.free.fr ntp2.jussieu.fr 0.fr.pool.ntp.orgTime
après :
Image
Ne pas oublier la commande

Code: Select all

sudo systemctl restart systemd-timesyncd

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 10:02 am

Qu'est-ce que je dois mettre en fallbackNTP ? J'ai rien mis et je n'ai rien d'autre qu'une iP...

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 10:17 am

Avec ton utilitaire j' ai vu que le serveur de ton entreprise était de stratum 2, cela veux dire qu'il se synchronise lui-même sur un autre serveur.
Tu peux demander à ton service informatique sur quel serveur il se synchronise.
Si tu as accès à internet, tu peux mettre:

Code: Select all

FallbackNTP=ntp2.jussieu.fr 0.fr.pool.ntp.orgTime
et ajouter aussi le serveur sur lequel se synchronise ton entreprise.
les serveurs dans fallback doivent être séparés par un espace.
liste des serveurs français: https://services.renater.fr/ntp/serveurs_francais

nikotinux
Posts: 767
Joined: Sat Feb 02, 2013 2:11 am

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 11:43 am

j'ai testé l'autoconfiguration du serveur ntp avec une install neuve sous buster et çà n'as pas l'air de fonctionner ...
systemd.timesyncd se synchronise sur un serveur du pool debian chez ntp.org

par contre en purgeant dhcpcd et consort et en revenant a la config classique debian avec dhclient c'est nickel !

par default donc il faut donc éditer le fichier de conf si on veux un serveur spécifique.

Code: Select all

pi@raspberrypi:~ $ grep timesync /var/log/syslog 
Jun  2 11:05:43 raspberrypi systemd-timesyncd[224]: Synchronized to time server for the first time [2606:4700:f1::123]:123 (2.debian.pool.ntp.org).
Jun  2 12:18:48 raspberrypi systemd-timesyncd[214]: Synchronized to time server for the first time [2001:41d0:1008:1a1d::1]:123 (2.debian.pool.ntp.org).
Jun  2 12:24:09 raspberrypi systemd[1]: systemd-timesyncd.service: Succeeded.
Jun  2 12:24:10 raspberrypi systemd-timesyncd[938]: Synchronized to time server for the first time 192.168.155.9:123 (srvr-ntp).
Jun  2 12:59:02 raspberrypi ifup[252]: Warning: The unit file, source configuration file or drop-ins of systemd-timesyncd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Jun  2 12:59:02 raspberrypi systemd[1]: systemd-timesyncd.service: Succeeded.
Jun  2 12:59:19 raspberrypi systemd-timesyncd[314]: Synchronized to time server for the first time 192.168.155.9:123 (srvr-ntp).
Jun  2 13:03:20 raspberrypi systemd[1]: systemd-timesyncd.service: Succeeded.
Jun  2 13:03:21 raspberrypi systemd-timesyncd[560]: Synchronized to time server for the first time 192.168.155.9:123 (192.168.155.9).
Jun  2 13:03:44 raspberrypi systemd[1]: systemd-timesyncd.service: Succeeded.
Jun  2 13:03:45 raspberrypi systemd-timesyncd[604]: Synchronized to time server for the first time 192.168.155.9:123 (192.168.155.9).
ligne 1 et 2 config par defaut
ligne 4 edition du fichier de conf de systemd
ligne 7 retour au fonctionnement standart debian du reseau et systemd toujours edité
ligne 9 et 11 config par defaut et autoconfiguration ok

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 12:30 pm

Tu as édité quel fichier ?
/etc/systemd/timesyncd.conf ?
etc/dhcpcd.conf ?
Tu peux détailler stp ? Merci.

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 12:36 pm

nikotinux wrote:
Tue Jun 02, 2020 11:43 am
par contre en purgeant dhcpcd et consort et en revenant a la config classique debian avec dhclient c'est nickel !
Tu peux être plus clair (consort et dhclient ?)

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:25 pm

La commande:

Code: Select all

pi@raspberrypi:~ $ grep timesync /var/log/syslog 
me donne :
Capture.PNG
Capture.PNG (76.52 KiB) Viewed 723 times
à priori il essai de se connecter sur tous les serveurs par défaut du fichier de config de systemd/timesyncd.conf avant de tester celui qui m'intéresse alors que la ligne fallback est commentée .....

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:48 pm

J'ai vu que certain ajoutait un fichier dans /lib/dhcpcd/dhcpcd-hooks :
viewtopic.php?t=217832
I've created /lib/dhcpcd/dhcpcd-hooks/50-timesyncd.conf containing the following:
Code: Select all

# Set NTP servers for systemd-timesyncd

confd=/run/systemd/timesyncd.conf.d

set_servers() {
mkdir -p "$confd"
(
echo "# Created by dhcpcd hook"
echo "[Time]"
echo "NTP=$new_ntp_servers"
) > "$confd/dhcp-ntp.conf"

# Tell timesyncd it has an updated configuration
systemctl try-reload-or-restart systemd-timesyncd
}

if $if_up; then
set_servers
fi

nikotinux
Posts: 767
Joined: Sat Feb 02, 2013 2:11 am

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:51 pm

est -tu connecté par vpn a ton serveur d'entreprise ?

si oui la connection est-elle etablie ?


pour revenir au fonctionnement classique debian je desinstall/purge dhcpd5, openresolv et un 3eme package dont j'ai oublié le nom (raspberry....machin) et je refais un /etc/network/interface ! ca permets a la machine de s'inscrire proprement sur mon DNS

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:53 pm

Ta question n'est pas très claire pour moi... Je n'utilise pas de VPN et ne me connecte pas personnellement au serveur de l'usine....

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:54 pm

Si je reviens au début du problème, c'était que je devais synchroniser manuellement l'heure avec ntpd, cela fonctionnait, mais je n'y arrivais pas en automatique....

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 1:57 pm

Ta dernière synchronisation date du 29 Mai à 14:39:25 depuis le serveur que tu lui indique ne répond pas dans les temps.
essaye en mettant un serveur connu, par exemple

Code: Select all

 ntp.unice.fr
et dis nous si le RPI se synchronise

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 2:08 pm

galexis wrote:
Tue Jun 02, 2020 1:53 pm
Ta question n'est pas très claire pour moi... Je n'utilise pas de VPN et ne me connecte pas personnellement au serveur de l'usine....
Tu es connecté comment avec le réseau local de ton entreprise ?

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 2:25 pm

Ta dernière synchronisation date du 29 Mai à 14:39:25 depuis le serveur que tu lui indique ne répond pas dans les temps.
essaye en mettant un serveur connu, par exemple
Code: Select all

ntp.unice.fr
et dis nous si le RPI se synchronise
Ce réseau est isolé d'internet, donc cela ne fonctionnera pas.

Actuellement le Pi indique 29 mai 2020 23h44 au lieu de 2 juin 16h25.

Je me connecte avec un portable via une prise réseau qui est configuré sur le réseau identique que le Pi.

mike913
Posts: 58
Joined: Thu Dec 19, 2019 6:38 am
Location: Essonne FRANCE
Contact: Website

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 2:42 pm

galexis wrote:
Tue Jun 02, 2020 2:25 pm
Je me connecte avec un portable via une prise réseau qui est configuré sur le réseau identique que le Pi.
Si tu es connecté avec ton portable au forum tu as bien accès à internet ?

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 2:48 pm

Je post sur le forum depuis un autre pc qui a internet

nikotinux
Posts: 767
Joined: Sat Feb 02, 2013 2:11 am

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 3:11 pm

ya un truc parce que ta capture d’écran montre que le rasp s'est synchronisé au début et 4 fois sur les serveurs du pool debian ...

ensuite sur ton serveur en 10.... timeout !!!

galexis
Posts: 34
Joined: Fri Oct 28, 2016 8:22 pm

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 3:25 pm

Je pense que les connection ont fonctionnées à la maison ce week-end quand j'ai préparé la SD....

nikotinux
Posts: 767
Joined: Sat Feb 02, 2013 2:11 am

Re: Script ntpdate au démararge du Pi : aide

Tue Jun 02, 2020 3:37 pm

ok !! faut suivre ...

le grep donne quoi alors maintenant ?

Return to “Français”