user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 13-04-2016 22:09:15

wagmic
Membre

comment garder le raspi a l'heure

bonsoir

Vivant dans un pays ou il y a de nombreuse coupure de courant notamment la nuit ( je le vois sur le micro-onde le matin). j aimerai que mon raspi se mette a l heure seul malheureusement et malgré les différentes  infos (ntpd....etc) glanés sur la toile je suis obliger de passer par "raspi-config" ou "dpkg-reconfigure tzdata" puis reboot
franchement ca me prend le choux donc si vous avez une solution qui marche je prend
Peut etre que je m y prends mal car je me content de coller dans mon terminal des lignes sans vraiment comprendre

bonne soirée

Dernière modification par wagmic (13-04-2016 22:12:32)

Hors ligne

#2 14-04-2016 06:46:33

IceF0x
#! Gourou Linux

Re : comment garder le raspi a l'heure

quel tuto tu as suivis ? normalement il faut un démon qui met à jour l'heure avec ntp au boot.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#3 14-04-2016 22:48:50

wagmic
Membre

Re : comment garder le raspi a l'heure

je sais plus par contre j ai bien mon fichier /etcntp.conf de renseigné avec les serveurs qui vont bien "normalement"

si je lance : sudo /etc/init.d/ntp restart le service redémarre et l'heure se met a jour au bout d'un moment mais j arrive pas a le faire automatiquement.

edit : en faisant des recherche sur systemd je pense avoir trouvé l erreur.

car j ai fait :

 systemctl status ntp


le retour :


● ntp.service - LSB: Start NTP daemon
   Loaded: loaded (/etc/init.d/ntp)
   Active: active (running) since jeu. 2016-04-14 20:27:55 WEST; 1h 14min ago
  Process: 4597 ExecStop=/etc/init.d/ntp stop (code=exited, status=0/SUCCESS)
  Process: 4609 ExecStart=/etc/init.d/ntp start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/ntp.service
           └─4620 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 102:104

donc j ai vu que ntp n etait lancé que depuis une heure (avec la coupure de jus de la journee ca fat 10 MIN)
je vais donc l ancé ce service au demarage avec

sudo systemctl enable ntp

le retour:

Synchronizing state for ntp.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d ntp defaults
Executing /usr/sbin/update-rc.d ntp enable


et on verra bien si c est bon je passe en résolu et encore merci pour ton aide tongue  smile

Dernière modification par wagmic (14-04-2016 22:49:58)

Hors ligne

#4 22-08-2016 02:52:22

Grhim
Membre

Re : comment garder le raspi a l'heure

article sur hackable du 5 janvier 2016

pour raspbian Jessie et systemd

http://www.hackable.fr/?p=752

systemd a la bonne idée (sarcasmes) de faire le travail de hwclock… en partie. Il part, en effet, du principe que le noyau est configuré pour récupérer l’heure dans la RTC et va l’appliquer au système au démarrage. En revanche, à l’arrêt du système, systemd enregistre l’heure courante dans la RTC parce qu’elle a très certainement été mise à jour via le réseau avec NTP et qu’elle est bien plus juste....
....Seulement voilà, le noyau par défaut de Raspbian n’a pas cette option d’activée

créer un fichier /etc/systemd/system/rtc-init.service

avec dedans :

[Unit]
Description=RTC Clock Setup and Time Sync
Before=cron.service

[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/rtc-setup

[Install]
WantedBy=multi-user.target 

ensuite fichier  /usr/lib/systemd/scripts/rtc-setup :

 
#!/bin/sh
hwclock -s --utc
echo "System Time synced with RTC Time"

et

sudo chmod +x /usr/lib/systemd/scripts/rtc-setup

pour finir 

sudo systemctl enable rtc-init

si ca peut aider


- Debian Testing-Sid - E17 / Gnome3 - KissOS - Raspberry 3B+ Kali arm -

Hors ligne

#5 22-08-2016 13:04:13

Archer
Membre

Re : comment garder le raspi a l'heure

Je ferai comme ça perso :
hwclock --systohc --utc
systemctl restart ntpd
systemctl enable ntpd

Ca marche sur mon PC, pourquoi pas sur un Rpi ^^

Dernière modification par Archer (22-08-2016 13:05:27)

Hors ligne

#6 04-12-2016 11:07:34

wagmic
Membre

Re : comment garder le raspi a l'heure

bonjour j avais oublié :/ ce topic
la solution que j ai essaye semblais fonctionner mais avec l’hiver et les coupures de jus régulières j'ai de nouveau des pb
déja merci pour vos réponses
@Archer le raspi ne dispose pas de pile cmos comme sur un pc classique donc pas de possibilité d’utiliser hwlock.
@Grhim je vais essayer et on verra bien

bonne journée (pluvieuse chez moi)

Hors ligne

#7 04-12-2016 14:47:51

Linuz
Membre

Re : comment garder le raspi a l'heure

Moi ce que je faisais sur mon VPS c'était dans la crontab toutes les 5/10 minutes  :

ntpdate pool.ntp.org

Alors c'est sûr c'est pas la façon la plus propre ! Mais ça fonctionne ^^

Hors ligne

Pied de page des forums