Seite 1 von 1

Timer Problem

Verfasst: Fr 24. Mai 2013, 18:31
von BrechREiZ
Moin zusammen,

wie bereits schon im Chat erwähnt hat euer Image zumindest auf den Atevio 700 und 7000 derbe Probleme mit dem Frontpanel-Timer. Die Uhrzeit des Frontpanels ist um etliche Stunden verschoben.
Neutrino setzt dann z.B. einen Timer für 20:00 Uhr, für das Frontpanel ist 20:00 Uhr aber irgendwann Nachts um 4:00 Uhr Echtzeit.
Die Box bootet dann zwar um 4:00 Uhr Echtzeit, da die Sendung dann natürlich vorbei ist wird aber nix aufgenommen und morgens beim Frühstück rennt die Kiste immer noch.
Außerdem wird dieser Timer im Frontpanel wohl auch nicht mehr entfernt. Das heißt wenn der Timer einmal gespeichert wurde, bootet die Box jeden Tag um die gewisse falsche Uhrzeit (meistens Nachts), auch wenn im Neutrino nichts im Timer steht.

Das Problem ist jetzt schon seit etlichen Revisionen vorhanden.

Hat das sonst niemand?

Gruß
BrechREiZ :hello:

Re: Timer Problem

Verfasst: Fr 24. Mai 2013, 18:34
von DboxOldie
Den 2 Stunden Versatz habe ich auch, aber die Aufwachzeit im Panel wird entsprechend angepasst und die Box wacht pünktlich auf.

Re: Timer Problem

Verfasst: Fr 24. Mai 2013, 18:44
von mohousch
wenn die Time des fp nicht stimmt stimmt danach das alles von vorne nicht.
wie die Timer gelöscht werden ist mir auch ein Rätsel (hatte gestern bisschen mit dem fp_control gespielt) in fp proc wird ein wakeup flag gesetzt 1: auwachen, 0: vergiss es, habe den gleichen Code in neutrino der shutdown kann man z.B auf die Cube nur mit fp_control machen leider wenn man den aufruft der eledigt Sachen die man von ihm gar nicht wollte ;-)

Re: Timer Problem

Verfasst: Fr 24. Mai 2013, 18:57
von DboxOldie
Der fp_control liest ja beim Beenden bei Neutrino die timerd.conf aus. Bei E2 wird das aus /proc gelesen. ( sieht man im Log )
Und die Aufwachzeit wird dann in das vfd geschrieben. Lt. Log ist das eben mit 2 Stunden Versatz aber passt ja wenn beide Zeiten 2 Stunden zurück sind.
Der /proc ist ja eh futsch wenn die Box in den Deep geht.

Re: Timer Problem

Verfasst: Fr 24. Mai 2013, 20:41
von DboxOldie
Hier mal ein Log von der ufs913, auch das war 2 Stunden versetzt. Muss nur immer schauen ob zurück oder in der Zukunft......
Aber die Box wacht passend auf, und bekommt ja per Sat die richtige Zeit und startet die Aufnahme korrekt.

Code: Alles auswählen

waiting on current time from fp ...
success reading time from fp
Current Fp Time:     15:44:09 12-05-2013 (UTC)
Current Linux Time:  15:44:10 12-05-2013 (UTC)
Setting Current Fp Time to = FFFFFFDC68 15 44 10 (mtime)
Getting enigma2 wakeup time - Done
Getting neutrino wakeup timeopening /var/tuxbox/config/timerd.conf
 - Done
checkConfig
configs: DISPLAY = 4309088, DISPLAYCUSTOM = 4309088, CUSTOM =     %H:%M:%S    
, WAKEUPDECREMENT  300
Planned Wakeup Time: 15:47:00 12-05-2013 (UTC)
Setting Planned Fp Wakeup Time to = FFFFFFDC68 15 47 0 (mtime)
Entering DeepStandby. ... good bye ..

Re: Timer Problem

Verfasst: So 26. Mai 2013, 13:44
von BrechREiZ
Ich habe es eben nochmal probiert. Es funktioniert auf der AV7000 definitiv nicht.

Die Zeit im fp ist ja UTC, also passt das wenn es aktuell (Sommerzeit) 2 Std hintendran ist.
Trotzdem bootet die Box nicht mit programmiertem Timer :?

Re: Timer Problem

Verfasst: Mo 27. Mai 2013, 10:30
von DboxOldie
Ich nehme mal an: die timerd.conf ist richtig und die Liste wird in Neutrino richtig angezeigt ?

Bei der ufs910 hatte ich ein ähnliches Problem mit dem Bau aus dem Git:
Beim Abschalten in den Deep liest ja der letzte Befehl in der halt ( fp_control -e ) die timerd.cons aus.
Nur wird kurz vorher durch den umountfs der mtdblock für das /var umounted und der fp_control findet die Liste nicht.
Die Meldung müsste aber im Log zu sehen sein.

Hier hab ich den umountfs etwas geändert, damit der /var lesbar bleibt und dann geht´s :wink:

Vielleicht ist das bei der Box ähnlich ? Hab die ja nicht......

Re: Timer Problem

Verfasst: Sa 1. Jun 2013, 08:30
von BPanther
Bitte mit der Version vom 31.5.13 nochmal testen, schaltet sich hier normal ein bei gesetztem Timer.