Uhrzeit verstellt sich regelmässig um 10-20 minuten

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Schwogi
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 8. Januar 2005, 13:00

Uhrzeit verstellt sich regelmässig um 10-20 minuten

Beitrag von Schwogi »

Hallo,

hab ein problem: die uhrzeit meiner dbox (Nokia Kabel, Yadi 2.1.0.1) verstellt sich regelmässig d.h. nach dem neustarten der box passt dir uhrzeit - und nach einiger zeit geht die uhr ca. 10 minuten nach. der fehler wird aber nicht größer sondern bleibt konstant bei dieser differenz.


irgendwelche ideen??

mfg
martin
Schwogi
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 8. Januar 2005, 13:00

Beitrag von Schwogi »

achja, hab was vergessen: wenn ich etliche minunte auf orf schau dann stimmt die uhrzeit wieder, nur sobald ich auf deutsche kanäle wechsle verstellt sie sich wieder nach einigen minuten
heldgop
Einsteiger
Einsteiger
Beiträge: 153
Registriert: Dienstag 1. März 2005, 16:40

Beitrag von heldgop »

ich hab das gleiche problem. aber nur bei hotbird sendern.

wenn deine box inet zugang hat kannst du die zeit per plugin mit nem zeitserver abgleichen.

such mal nach swisstime oder so
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Wenn man mit dem inet verbunden ist updatet sectionsd die Zeit selber.

[timeThread] time(): 21.04.2005 15:20:02, tim: Thu Apr 21 15:20:02 2005
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Nico 77 hat geschrieben:Wenn man mit dem inet verbunden ist updatet sectionsd die Zeit selber.
..ueber einen nntp-Server? Wenn ja, welcher Server ist das und wo ist der verdrahtet...ich wuerde gerne meinen eigenen BEC-NNTP Server einstellen koennen ;-)
Ich dachte das ist unabhaengig vom Internet und die Zeit kommt vom gerade eingestellten Transponder/Sender..???
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

ich wuerde gerne meinen eigenen BEC-NNTP Server einstellen koennen
Fange jetzt nicht wieder mit Deiner Atomuhr an :lol: :lol: :lol:
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
heldgop
Einsteiger
Einsteiger
Beiträge: 153
Registriert: Dienstag 1. März 2005, 16:40

Beitrag von heldgop »

Nico 77 hat geschrieben:Wenn man mit dem inet verbunden ist updatet sectionsd die Zeit selber.

[timeThread] time(): 21.04.2005 15:20:02, tim: Thu Apr 21 15:20:02 2005
bei mir nicht
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Nico 77 hat geschrieben:Wenn man mit dem inet verbunden ist updatet sectionsd die Zeit selber.

[timeThread] time(): 21.04.2005 15:20:02, tim: Thu Apr 21 15:20:02 2005
Hmm, da werden also Sections-Filter aufs Inet gesetzt? Schon toll, was die Box alles kann :lol:

sectionsd holt die Zeit vom Transponder, sonst nirgendwoher.
There are 10 types of people in the world: those who know binary and those who don't
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Code: Alles auswählen

touch /var/etc/.rdate
Und schon wird die Zeit beim Booten gesetzt (ist in der /etc/init.d/rcS verdrahtet). <klugschaiss>Ansonsten ntpd mit eincompilieren.</klugschaiss> ;)
Innuendo
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 8. Dezember 2004, 21:45

Beitrag von Innuendo »

saruman hat geschrieben:

Code: Alles auswählen

touch /var/etc/.rdate
Und schon wird die Zeit beim Booten gesetzt (ist in der /etc/init.d/rcS verdrahtet). <klugschaiss>Ansonsten ntpd mit eincompilieren.</klugschaiss> ;)
also ein touch .irgendwas holt sicher nicht die zeit, aber wenn du in der busybox rdate aktivierst und in deinen startdateien irgendwo

Code: Alles auswählen

if [ -e /var/etc/.rdate ] ; then
    rdate time.fu-berlin.de
fi
einträgst, dann könnte es gelingen.

regards
Innu
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

also ein touch .irgendwas holt sicher nicht die zeit
Doch, im yadi schon. ;)
Habsbei mir auch drinn seither habeich mit damit keine Probleme mehr. Die Uhrzeit ist beim booten sofort da. :wink:

Gruß Gorcon
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

mh schon, nur dann zapp mal auf nen sender (ausland) dann kann es passiern, das die uhrzeit irgendwann falsch geht.
ich hab mal was gelesen von cron, da man damit in bestimmten zeitintervallen aktionen ausführen kann. ich hab da mal in mein suse linux geschaut, da gibt es auch cron.daily usw. nur leider hab ich das auf der dbox (vie viele vor mir) nicht geschafft einzubauen. alles was ich brauche ist in der busybox drinn, er starte das auch, aber dann tut sich nichts mehr.
ich hab in /var/spool/cron/crontabs eine datei crontabs angelegt, mit folgenden inhalt
SHELL=/bin/sh
PATH=/bin
# MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
0 * * * * root /sbin/rdate -s time.uni-freiburg.de
0 * * * 1 root echo "Test crond"
Kann da nicht jemand mit mehr erfahrung als wir "normaluser" sich drumm kümmern ??

ich hab mir auch schon ein plugin geschriegen, das ich per timer 1xtäglich tarte, und das mir die urh stellt. nur reicht mir das nicht, da ja bei falscher uhrzeit auch die timer nicht mehr stimmen.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Dazu gibts im JtG-Forum das Plugin PS-Timer, das funktioniert wie Dein Cronjob. Außerdem gibts da noch swisstime mit dem kannst Du die Uhrzeit übers Internet stellen, wenn Du sowas zyklisch machen willst, einfach mit dem PS-Timer swisstime aufrufen.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

thx
werd ich probiern
heldgop
Einsteiger
Einsteiger
Beiträge: 153
Registriert: Dienstag 1. März 2005, 16:40

Beitrag von heldgop »

DrStoned hat geschrieben:Dazu gibts im JtG-Forum das Plugin PS-Timer, das funktioniert wie Dein Cronjob. Außerdem gibts da noch swisstime mit dem kannst Du die Uhrzeit übers Internet stellen, wenn Du sowas zyklisch machen willst, einfach mit dem PS-Timer swisstime aufrufen.

Greetz von DrStoned :lol: :lol: :lol:


wenn ich mit dem Ps-timer tool das swisstime plugin alle 5min aufrufe, würde das die box sehr stressen?
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Sollte normalerweise gehen, aber alle 5 Minuten die Uhr zu stellen, glaube nicht, daß das notwendig ist. Probiers einfach mal aus. Wahrscheinlich reicht es auch, swisstime alle Stunde mal aufzurufen.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

thx
bei mir geht es jetzt astrein
hab im pstimer rdate aufgerufen, mit option aller 7200 (das dürften nach adam riese 2Stunden sein)
heldgop
Einsteiger
Einsteiger
Beiträge: 153
Registriert: Dienstag 1. März 2005, 16:40

Beitrag von heldgop »

DrStoned hat geschrieben:Sollte normalerweise gehen, aber alle 5 Minuten die Uhr zu stellen, glaube nicht, daß das notwendig ist. Probiers einfach mal aus. Wahrscheinlich reicht es auch, swisstime alle Stunde mal aufzurufen.

Greetz von DrStoned :lol: :lol: :lol:
das problem ist das sich auf hotbird sendern die uhrzeit verstellt. oder gibt es eine möglichkeit die uhrzeitabfrage auf bestimmten sendern abzuschalten?

mfg
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

heldgop hat geschrieben:
das problem ist das sich auf hotbird sendern die uhrzeit verstellt. oder gibt es eine möglichkeit die uhrzeitabfrage auf bestimmten sendern abzuschalten?

mfg
Da bin ich überfragt, wenn zapit irgendwo einen Event zurücksenden würde, könnte man da eventuell mit swisstime einhaken.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

man könnte doch die aktuelle uhrzeit der box abfragen, dann mit rdate die aktuelle internetzeit holen, und bei abweichunegn aktualisieren ???
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

mb405 hat geschrieben:man könnte doch die aktuelle uhrzeit der box abfragen, dann mit rdate die aktuelle internetzeit holen, und bei abweichunegn aktualisieren ???
Wozu der Schritt mit dem Vergleich? Wenn ich mit rdate die Uhrzeit eh schon hole, dann kann ich sie auch gleich nutzen. (Macht rdate das nicht sowieso?)
cu
Jens
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

hast auch wieder recht :gruebel:
Also ein anderer ansatz:
-Uhrzeit auslesen, und in variable speichern
-zu der variable 10 minuten addieren
-in 10 minuten wieder Uhrzeit abfragen
-wenn ungleich die 2Variablen, dann mit rdate neue zeit holen

so siehts besser aus
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Alternative - alle 10 Minuten mit rdate Zeit korrigieren. Dürften keine Megabytes an Traffik werden.
cu
Jens
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

@Dr Stoned:

Du bist ja der Swisstime Guru :) - gibt es die Möglichkeit den angepeilten Server zu ändern? Hintergrund ist, das meine Box nicht mit dem internet verbunden ist (habe leider kein DSL und keine Flat). Allerdings habe ich auf meinem Eisfair einen NTP Server laufen (liefert zwar kein Atomzeit aber wer brauch das schon) Jetzt müßte ich nur noch swisstime dazu bringen die Zeit von 192.168.0.254 statt aus dem Web zu holen.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
thomasn1985
Interessierter
Interessierter
Beiträge: 98
Registriert: Sonntag 3. Oktober 2004, 11:03

Beitrag von thomasn1985 »

wenn swisstime den server nicht direkt via ip aufruft würde es ja reichen wenn die domain auf deine ip umleitst via eintrag in die hosts, nur von wo das plugin die zeit holt weiss ich nicht ;)
Lebe den Augenblick, denn er ist Einzigartig!