[1] 2 3 >>> MLD-5.x / General / Zeit wird nicht bei jedem Start korrigiert
 

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« on: October 12, 2018, 14:19:18 »
Moin,
Moin goerdi,
..
MLD setzt beim RasPi bei mir gelegentlich die Uhrzeit beim Start nicht, weil irgendwas im NTP schief geht. Ich hab dann immer die Zeit vom letzten Ausschalten., also meist vom vorherigen Abend.
Ciao, Georg
habe ich hier leider auch des öfteren (MLD-5.4)

Btw.: Bekomme ich das irgendwie ins Menü des OSD integgriert?
den Befehl in die /etc/vdr/commands.conf , besser wohl dafür ne commands.conf.user anlegen
oder in der /etc/vdr/menu.xml an entsprechender Stelle mit aufnehmen

mfg
« Last Edit: October 12, 2018, 19:29:09 by Walter »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #1 on: October 13, 2018, 01:18:19 »
Das war mir bisher noch nicht aufgefallen. Ich muss mal schauen, ob solch ein Fehler erkannt werden kann, und in dem Fall dann z.B. ntp ein zweites mal aufgerufen werden kann. Steht in solch einem Fall irgendeine Fehlermeldung im Log (/var/log/sysinit)
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #2 on: October 13, 2018, 09:17:42 »
Moin,
das Problem wurde bereits unter
http://www.minidvblinux.de/forum/index.php/topic,8298.msg0.html#new
schon von Georg geposted

Hatte das auch mal erwähnt, finde es aber jetzt nicht

Im Fehlerfall  steht hier im log lediglich  ' ntp  ... failed'
mfg

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #3 on: October 13, 2018, 11:12:47 »
füge mal in der /etc/init.d/ntp hinter der Zeile mit dem "if ping ..." ein
Code: [Select]
echo "get Time"ein, um zu sehen, ob die im Fehlerfall ausgeführt wird.
Interessant ist auch, ob im sysinit log im Fehlerfall das Netzwerk fehlerfrei gestartet wurde.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Georg

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #4 on: October 13, 2018, 11:37:29 »
Moin Claus,

das Netzwerk funktioniert definitiv, denn ich gehe ja (bisher) anschließend per ssh auf den Pi und rufe per NTP nochmal die Zeit ab - die ann auch korrekt gesetzt wird.

Ciao, Georg
MLD 5.3/5.5: RaspberryPi 3 + Telestar Digibit Twin (SAT>IP)

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #5 on: October 13, 2018, 11:47:54 »
Hallo,
Netzwerk funktioniert hier ebenso, Stream vom Server wird immer angezeigt.
mfg

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #6 on: October 13, 2018, 11:49:02 »
Die Frage ist, ob das Netzwerk auch schon zum Zeit des ntp Starts funktioniert...
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Georg

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #7 on: October 13, 2018, 12:04:03 »
In der Tat, das ist die Frage. Ich habe noch Pings auf den lokalen Server in das ntp Script eingefügt. Wenn es funktioniert, sieht es im Log jetzt so aus:

Code: [Select]
Init network
Starting DHCP connection for: eth0
done
Waiting for ntp
Starting ntp-client
Before NTP ok
get Time
ntpd: setting time to 2018-10-13 11:57:44.198039 (offset +46,101700s)
done
After NTP ok

Ciao, Georg
« Last Edit: October 13, 2018, 15:36:16 by Georg »
MLD 5.3/5.5: RaspberryPi 3 + Telestar Digibit Twin (SAT>IP)

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #8 on: October 14, 2018, 13:27:55 »
Moin,
gerade ist es wieder aufgetreten, aus den Einschaltmeldungen
Code: [Select]
Setting up localhost:
done
Load preselected kernel modules:
done
Setting time:
So Okt 14 07:03:14 UTC 2018
done
Load keymap: de-latin1
done
Starting udev Daemon
done

Turn on DMA:
Checking filesystems:
done
Init network
Starting static connection for: eth0
done

Wakeup server
done
Waiting for ntp
Starting nfsclient:
done
Waiting for nfs-client
Starting ntp-client
failed
Mounting filesystems:
done

Starting xorg
done
Hatte heute morgen schon mal gestartet, daher 'So Okt 14 07:03:14 UTC 2018'

mfg

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #9 on: October 14, 2018, 17:55:13 »
@Walter,
um mehr dazu sagen zu können müsstest auch Du eine Zusätzliche Ausgabe im ntp init Script einbauen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #10 on: October 26, 2018, 09:21:20 »
Moin,
poste es hier auch noch mal.
Seit ich in der /etc/init.d/ntp
Quote
ntpd -n -q -N -ddd -p $BUSYBOX_NTP_URL
stehen hab, wurde die Zeit jedesmal korrekt übernommen.
mfg

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #11 on: October 26, 2018, 12:26:42 »
Die Zusätzlichen Parameter dürften dafür aber nicht verantwortlich sein. Ich vermute das es eher Zufall ist, das es in letzter Zeit funktioniert.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Walter

  • Adv. Member
  • ***
  • Posts: 173
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #12 on: October 29, 2018, 08:07:42 »
Moin,
gestern Abend war es nun leider wieder soweit, die Zeit wurde nicht aktualisiert. Log davon wurde aber bereits überschrieben.
mfg

Offline Georg

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Zeit wird nicht bei jedem Start korrigiert
« Reply #13 on: November 02, 2018, 10:10:12 »
Kleineres Problem mit NTP, die Uhrzeit wurde aber doch korrekt gesetzt. War wohl ein Problem mit dem ausgewählten Server, der schließlich aber doch noch geantwortet hat.

Code: [Select]
Init network
Starting DHCP connection for: eth0
done
Starting ntp-client
Before NTP ok
get Time
ntpd: timed out waiting for 138.201.135.108, reach 0x02, next query in 2s
ntpd: setting time to 2018-11-02 09:36:24.702797 (offset +37150,583455s)
done
After NTP ok

@Claus: Ein Problem mit dem NTP-Script hatte ich ja schon erwähnt: Das Script prüft, ob ein NTP-Server erreicht werden kann, benutzt zum Holen der Zeit danach aber in der Regel einen anderen Server. Die DNS-Auflösung von pool.ntp.org liefert jedes Mal eine andere Adresse.

Ciao, Georg
MLD 5.3/5.5: RaspberryPi 3 + Telestar Digibit Twin (SAT>IP)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Zeit wird nicht bei jedem Start korrigiert
« Reply #14 on: November 02, 2018, 10:34:54 »
Ja, aber damit soll ja auch nicht geprüft werden, ob ein bestimmter Server aus dem Pool erreichbar ist, sondern ob überhaupt eine Verbindung zu den ntp Servern möglich ist. Für die korrekte Weiterleitung zu einem funktionsfähigen Server aus dem Pool, ist der Hoster verantwortlich.
Es wird damit also nur abgeprüft ob die Internetverbindung zum ntp Server funktioniert.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] 2 3 >>> MLD-5.x / General / Zeit wird nicht bei jedem Start korrigiert
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.