You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

1

Thursday, February 17th 2005, 8:52am

VDR wacht nicht immer auf

Moinsen,

ich hab' hier leider ein kleines Problem mit meinem VDR: er wacht nicht immer auf!

Wakeup erfolgt mittels set_time und funktioniert prinzipiell. Bisher wurden noch keine Timer (trotz intensiver Autotimernutzung) verpasst und das morgendliche Holen der EPG-Daten um 6:30 geht auch, von bislang 2 Ausnahmen abgesehen.

Bei der ersten Fehlfunktion vor ein paar Wochen habe ich die Kiste mittags gebootet und bei einem Blick ins Log festgestellt, dass die Uhrzeit der ersten Logeinträge nicht wie sonst üblich Ende Juli, sondern Anfang August + 6 Stunden als Datum benutzen. Ich hab' das auf irgendwelche "Einmaleffekte" geschoben, was auch immer das bedeuten mag.

Heute morgen war's dann wieder mal soweit. Die Kiste ist nicht wie üblich um 6:25 angesprungen, ich habe dann um 6:30 manuell eingeschaltet.

/var/log/messages sagt:

Source code

1
2
3
4
5
6
7
8
Feb 17 01:15:03 localhost vdr[4105]: executing '/usr/local/bin/vdrshutdown 1108661700 62397 8 "02-Serien~Friends~Falsch verbunden" 0'
Feb 17 01:15:34 localhost logger: Nächster VDR-Timer -------->: (time_t) 1108661700 (local time) Thu Feb 17 18:35:00 2005 (utc) Thu Feb 17 17:35:00 2005
Feb 17 01:15:34 localhost logger: nächster EPG-Scan fällig -->: (time_t) 1108618200 (local time) Thu Feb 17 06:30:00 2005 (utc) Thu Feb 17 05:30:00 2005
Feb 17 01:15:34 localhost logger: aufgeweckt wird um -------->: (time_t) 1108618200 (local time) Thu Feb 17 06:30:00 2005 (utc) Thu Feb 17 05:30:00 2005
Feb 17 01:15:34 localhost logger: urspruengliche Schlafzeit ->: 62397
Feb 17 01:15:34 localhost logger: neue Schlafzeit ----------->: 18866 
[...]
Aug  1 00:05:49 localhost syslogd 1.4.1#16: restart. 


Ich seh' hier kein Softwareproblem, sondern mache eher die Hardware verantwortlich. Kann beim Einschalten von DSL-Router und Desktop-Rechner kurz vor 6:25 irgendein Blödsinn über's Netz wandern, der das Board weiterpennen lässt (quasi ein verdrehtes Wake-on-LAN) ?
Oder ist es eher wahrscheinlich, dass das Epia-Board mit seinen ~ 1,5 Jahren (davon knapp 1 Jahr VDR) bereits "fertig" ist?
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

2

Thursday, February 17th 2005, 8:58am

RE: VDR wacht nicht immer auf

@SledgeHammer,
hast Du mal an die Batterie auf dem MBoard gedacht ?

Gruß
beagle
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

3

Thursday, February 17th 2005, 9:03am

RE: VDR wacht nicht immer auf

Quoted

Original von beagle
hast Du mal an die Batterie auf dem MBoard gedacht ?


Ehrlich gesagt: kein Stück. ?(
Wären meine Probleme denn Symptome für eine schwächelnde Batterie?
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

4

Thursday, February 17th 2005, 11:56am

RE: VDR wacht nicht immer auf

wenn die Batterie leer wird, humpelt meistens als erstes die RTC.
Das ist das erste, wo ich schaue, wenn ich die HW in Verdacht habe und es etwas mit der Uhr zu tun hat. Mess doch mal nach. Ein Li-Zelle muß ca. 3V haben.

Gruß
beagle
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

5

Thursday, February 17th 2005, 12:12pm

RE: VDR wacht nicht immer auf

Quoted

Original von beagle
wenn die Batterie leer wird, humpelt meistens als erstes die RTC.

Das ist ja das merkwürdige. Die Uhr scheint unbeeindruckt über den Aufwachzeitpunkt weiterzulaufen.

Quoted

Mess doch mal nach. Ein Li-Zelle muß ca. 3V haben.

Gute Idee, werde ich heute abend mal machen.
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

cfeile

Trainee

Posts: 94

Location: Lampertheim

  • Send private message

6

Thursday, February 17th 2005, 12:28pm

Hi Sledge Hammer,

schau doch mal in´s BIOS ob da der Aufwachzeitpunkt richtig eingetragen ist.

Gruß
Christoph
meine VDR-Maschine:
asus at3ion, RAM 4GB,
DVB: TBS6981
yavdr 0.3

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

7

Thursday, February 17th 2005, 1:27pm

Ich habe eben grad' mal die Batterie gemessen: 3,16 V

Ich habe momentan weder Bildschirm noch Tastatur im Wohnzimmer, kann also nicht ins BIOS schauen, aber "cat /proc/acpi/alarm" sagt "$heute 23:59:59", das sieht für mich ganz ok aus. Außerdem ist er nach dem 1. Auftauchen des Problems ja bis auf heute morgen immer wieder brav angesprungen.
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

8

Thursday, February 17th 2005, 6:09pm

Batterie sieht gut aus.
wie rufst Du denn den set_timer auf ? (start und shutdown)
ich habe bei mir den set_timer im Script vdr-shutdown in die variable SUTDOWN_CMD mit aufgenommen. Die Variante mit den shutdown-hooks hat bei mir nicht sauber funktioniert.
Aber Du kannst ja mal loggen:
Einfügen in set_timer script: hwclock > /var/log/set_timer_boot_clock
und cat /proc/acpi/alarm >> /var/log/set_timer_boot_clock
und cp /var/tmp/time_diff /var/tmp/time_diif_old (guck mal in set_timer, ob die Datei bei Dir so heißt)
dann weißt Du mit Sicherheit, wo die Uhr/Alarm beim starten des scriptes stand und wie die Zeitdifferenz gespeichert war. Wenn er mal wieder zickt kannst Du da nachschauen.
Guck aber mal vorher rein, ob das überhaupt funktioniert. :D

Gruß
beagle
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

This post has been edited 1 times, last edit by "beagle" (Feb 17th 2005, 6:10pm)


Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

9

Thursday, February 17th 2005, 6:46pm

Das Skript set_timer wird manuell aus runvdr und vdrshutdown gestartet. Ich habe keine Ahnung, was ein shutdown-hook ist. :D
Ist das nicht eine Besonderheit von c't-vdr?

Ich habe bisher nix geändert, aber für die Aufnahme von Friends ab 18:45 ist die Kiste pünktlich wie ein Uhrwerk um 18:30 (10 Minuten Aufnahme-Vorlauf, 5 Minuten aus set_timer) hochgefahren.

Ich habe den Zeitpunkt für das morgendliche hochfahren jetzt erst mal zehn Minuten vorverlegt, mal sehen ob das vielleicht was bringt (evtl. doch eine Störung aus dem LAN?).
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

10

Thursday, February 17th 2005, 7:08pm

ich habe aus der Version 1.3.21 geschlossen, daß es sich um eine CT distri handelt.
Muß mal eine Glaskugel wieder putzen :D

Gruß
beagle
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

11

Saturday, February 19th 2005, 11:49am

Gnnnn, *intischkantebeiss*, ich dreh' hier noch am Rad. :wand

Freitag morgen: aufgewacht für EPG-Scan
Freitag abend: aufgewacht für Timer
Samstag morgen: EPG-Scan verpennt :sleep

Die Einträge in /var/log/messages zeigen wieder das gleiche Verhalten: das BIOS hat die Aufwachzeit einfach ignoriert.

Ok, mögliche Effekte aus dem LAN kann ich wohl ausschließen, zu dieser nachtschlafenen Uhrzeit lief hier außer dem VDR garnix. Irgendwelche Stromausfälle lassen sich auch ausschließen, eigentlich sollte die Kiste nach Wiederherstellen der Stromversorgung automatisch anspringen.
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

12

Saturday, February 19th 2005, 12:44pm

Hast Du mal die Dinge zu mitloggen mal reingemacht.
Ohne da etwas mitzuloggen, wirst Du den Fehler schwerlich finden.
An LAN Effekte habe ich nie geglaubt ;)
Man könnte vielleicht auch so etwas möglichst früh beim booten reinmachen. Da ist sichergestellt, daß nicht irgend etwas die Uhr zwischenzeitlich verstellt hat. Welche Zeiten werden denn beim booten in der log/messages so angezeigt ?


Gruß
beagle
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

13

Saturday, February 19th 2005, 3:11pm

Quoted

Original von beagle
Hast Du mal die Dinge zu mitloggen mal reingemacht.
Ohne da etwas mitzuloggen, wirst Du den Fehler schwerlich finden.

Habe ich jetzt erst eingebaut. Jeweils vor dem Aufruf von set_timer werden die Ausgaben von hwclock und date ins Log geschrieben.

vdrshutdown sieht wie folgt aus:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# entweder zum naechsten Timer oder zum naechsten EPG-Scan aufwachen
timer=$1
night=`date -d "06:20" +%s`
[ $night -lt `date +%s` ] && night=$(( $night + 24*60*60 ))
[ $timer -eq 0 ] && timer=$night
[ $night -lt $timer ] && boottime=$night || boottime=$timer
sleeptime=$2
now=`date +%s`
timetosleep=$(($boottime-$now))

logger "Nächster VDR-Timer ---------->": `/usr/local/bin/time $1`
logger "nächster EPG-Scan fällig ---->": `/usr/local/bin/time $night`
logger "aufgeweckt wird um ---------->": `/usr/local/bin/time $boottime`
logger "urspruengliche Schlafzeit --->": $sleeptime
logger "neue Schlafzeit ------------->": $timetosleep

logger "Alte Uhrzeit (hwclock) ist -->": `hwclock` #neu hinzugefügt
logger "Alte Uhrzeit (date) ist ----->": `date` #neu hinzugefügt

/usr/local/bin/set_timer $boottime $timetosleep

logger "Neue Uhrzeit (hwclock) ist -->": `hwclock` #neu hinzugefügt
logger "Neue Uhrzeit (date) ist ----->": `date`#neu hinzugefügt

Quoted

Welche Zeiten werden denn beim booten in der log/messages so angezeigt ?


Shutdown von Donnerstag abend und Wakeup für den EPG-Scan am Freitag morgen sieht so aus:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Feb 17 23:25:07 localhost vdr[2509]: executing '/usr/local/bin/vdrshutdown 1108740900 61793 36 "Per Anhalter ins All" 1'
Feb 17 23:25:38 localhost logger: Nächster VDR-Timer -------->: (time_t) 1108740900 (local time) Fri Feb 18 16:35:00 2005 (utc) Fri Feb 18 15:35:00 2005
Feb 17 23:25:38 localhost logger: nächster EPG-Scan fällig -->: (time_t) 1108704000 (local time) Fri Feb 18 06:20:00 2005 (utc) Fri Feb 18 05:20:00 2005
Feb 17 23:25:38 localhost logger: aufgeweckt wird um -------->: (time_t) 1108704000 (local time) Fri Feb 18 06:20:00 2005 (utc) Fri Feb 18 05:20:00 2005
Feb 17 23:25:38 localhost logger: urspruengliche Schlafzeit ->: 61793
Feb 17 23:25:38 localhost logger: neue Schlafzeit ----------->: 24862
Feb 17 23:25:39 localhost shutdown[2959]: shutting down for system halt
[...]
Feb 17 23:25:43 localhost exiting on signal 15
Aug  1 00:01:00 localhost syslogd 1.4.1#16: restart.
[...]
Feb 18 06:16:05 localhost kernel: lirc_dev: IR Remote Control driver registered, at major 61 
[...]
Feb 18 06:16:09 localhost vdr[2512]: VDR version 1.3.21 started
[...]
Feb 18 06:35:02 localhost vdr[2512]: SVDRP message: 'EPG-Scan wird durchgeführt...'


Shutdown von gestern abend:

Source code

1
2
3
4
5
6
7
8
9
Feb 19 00:09:14 localhost vdr[3642]: executing '/usr/local/bin/vdrshutdown 1108812000 43846 12 "03-Magzine~c't magazin~Computer & Technik" 1'
Feb 19 00:09:45 localhost logger: Nächster VDR-Timer -------->: (time_t) 1108812000 (local time) Sat Feb 19 12:20:00 2005 (utc) Sat Feb 19 11:20:00 2005
Feb 19 00:09:45 localhost logger: nächster EPG-Scan fällig -->: (time_t) 1108790400 (local time) Sat Feb 19 06:20:00 2005 (utc) Sat Feb 19 05:20:00 2005
Feb 19 00:09:45 localhost logger: aufgeweckt wird um -------->: (time_t) 1108790400 (local time) Sat Feb 19 06:20:00 2005 (utc) Sat Feb 19 05:20:00 2005
Feb 19 00:09:45 localhost logger: urspruengliche Schlafzeit ->: 43846
Feb 19 00:09:45 localhost logger: neue Schlafzeit ----------->: 22215
Feb 19 00:09:46 localhost shutdown[3908]: shutting down for system halt
[...] 
Feb 19 00:09:50 localhost exiting on signal 15


Nach dem manuellen Boot um ~ 10:00 hatte ich folgende Zeilen im Log:

Source code

1
2
3
4
5
6
Aug  1 03:47:49 localhost syslogd 1.4.1#16: restart.
[...]
Aug  1 03:47:49 localhost lpd[2023]: restarted
Feb 19 10:02:54 localhost kernel: lirc_dev: IR Remote Control driver registered, at major 61
[...]
Feb 19 10:02:58 localhost vdr[2512]: VDR version 1.3.21 started


Geplante Aufwachzeit 6:15 h + Zeit der ersten Logeinträge 3:47 h ~ 10:00 h. Demnach wurde die Zeitdifferenz bis zum Wakeup richtig berechnet. Nur mit dem Aufwachen hapert es ein wenig.

Übrigens: Wakeup und Aufnahme vom c't Magazin heute Mittag hat wieder einwandfrei geklappt.

Der VDR läuft seit kurz vor Weihnachten mit dieser - das Wakeup betreffenden - Konfiguration. Ich habe lediglich den EPG-Scan vom simplen Durchzappen über kurzfristig infosatepg zu jetzt tvmovie verändert. Mir ist aber schleierhaft, wie das von Bedeutung sein sollte.

Mit einem simplen "geht nicht" könnte ich ja leben, dann habe ich eben irgendwo Mist gebaut. Dieses hin und her macht mich aber bald kirre. :wand
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

This post has been edited 1 times, last edit by "Sledge Hammer" (Feb 19th 2005, 3:12pm)


beagle

Professional

Posts: 1,471

Location: Tokyo

Occupation: Chemieingenieur

  • Send private message

14

Sunday, February 20th 2005, 9:43am

Hi Sledge Hammer,
sieht eigentlich alles gut aus.
Bist Du sicher, daß ein Stromausfall ausgeschlossen ist ?
Ich glaube nicht, daß der PC anspringt, wenn der Strom wieder da ist.
Ansonsten fälllt mir dazu auch nichts mehr ein. ?(

Gruß
Begale
Asus TUSL2-C, 128MB, 1xTT FF 2300 mod. 2xTT Budget DVB-S 1.5, SP1614, ND3550A, 2.6.20.3, Debian etch, Tobi experimental etch(1.4.7-1ctvdr1), ACPI wakeup, Psone Display.

Sledge Hammer

Professional

  • "Sledge Hammer" started this thread

Posts: 1,022

Location: Duingen

Occupation: Erbsenzähler

  • Send private message

15

Sunday, February 20th 2005, 12:39pm

Tscha, das war's dann wohl. Heute nacht um 2:00 hat hat der VDR die Timer für den "Anhalter ins All" verpennt.

Ich werde nächste Woche mal die Batterie tauschen, wenn das auch nichts hilft, ist wohl ein neues Board fällig. ;(
VDR-User #992
Hardware: Antec Fusion, A64 X2 3800+, M2NPV-VM, TT S2-6400, Nvidia GT430, OCZ Vertex 30 GB SSD, 1x WD WD20EZRX 2000 GB, 1x WD30EZRX 3000 GB
System: Ubuntu 12.04, DVB-Treiber mediabuild vom 18.04.2014
VDR: VDR 2.0.6 mit softhddevice, epgsearch, lcdproc, live, noepg, skinNopacity, xmltv2vdr, fritzbox

16

Thursday, November 23rd 2006, 3:16pm

Und, hat das mit der neuen Batterie geklappt? Ich habe nämlich wohl so ein ähnliches Problem und würde mich interessieren, ob die Batterie wirklich für den 'Anschaltstrom' da ist oder ob einfach mein Board ein Schuß hat.

Viele Grüße
Jo