easyVDR Kopie des easyVDR-Forums zum Nachschlagen
vdr wacht jeden Tag um 00:00 uhr auf

easyVDR - >VARforumsname - >vdr wacht jeden Tag um 00:00 uhr auf

JoeyBln61  16.Jan.2007 00:13:52
Hi,

mir ist jetzt aufgefallen, dass mein vdr jeden Tag um 00:00 Uhr aufwacht - was er eigentlich nicht soll. Aufwachstunde ist "5" und Methode "ACPI", was das Board (Siemens d1219) auch unterstützt. Das heisst doch eigentlich auch, dass im easyvdrshutdown.sh die BiosWakeup-Zeit ("2006-05-31 23:59:59" - was ist das eigentlich für eine seltsame Zeit?) überhaupt nicht relevant ist - daran kanns also auch nicht liegen.

Aber woran dann???

ratlose Grüße

Jörg
VDR1: M3N78-EM, Sempron 140, easyvdr 0.7.11, 2 x Satelco EasyWatch DVB-C
VDR2: YY-A206, ASR K7S41GX, Geode 1750+, easyvdr 0.6.08, DVB-S FF / Budget
dauser  16.Jan.2007 06:38:25
Ist den auszuschließen das noch eine Einstellungsleiche von vielleicht Linvdr (settime) im bios rumspuckt!(Wake on Ring oder Alarm)
Da wurde die aufwachzeit 23:59 wohl hingeschrieben.


HauptVDR AMD Goede 1750(Easyvdr )
mit FF_TT2.3 Skystar2.6c  lautloser Rechner weil er im Keller steht.
Viele MVPs und ein Raspberry PI
JoeyBln61  16.Jan.2007 11:09:05
Hmmm... bei LinVDR hatte ich eigentlich auch ACPI als Wakeup-Methode. Aber vielleicht hatte ich beim Testen mal settime eingestellt, werde ich nachher mal überprüfen, guter Tipp!

Darf ich denn im BIOS Wake on Alarm komplett deaktivieren, wenn ich ACPI benutze?

Grüße
Jörg

VDR1: M3N78-EM, Sempron 140, easyvdr 0.7.11, 2 x Satelco EasyWatch DVB-C
VDR2: YY-A206, ASR K7S41GX, Geode 1750+, easyvdr 0.6.08, DVB-S FF / Budget
aquarius  16.Jan.2007 11:54:22
Hallo Jörg,

[quote='JoeyBln61 link' pid='917' dateline='1168942145']
... Darf ich denn im BIOS Wake on Alarm komplett deaktivieren, wenn ich ACPI benutze?...

Jo, mußt Du sogar, bei ACPI als Wakeup-Methode.
Vielleicht ist das sogar der Grund, daß Dein VDR immer 0:00 Uhr aufwacht. Trotz Aufwachstunde 5.

Grüße
- Jens

Edit: Macht doch bitte Wakeup-Themen gleich unter Hardwarethemen/Wakeup auf. Wird eh verschoben.
Wicky  17.Jan.2007 07:41:32
[quote='aquarius link' pid='917' dateline='1168944862']
Hallo Jörg,

[quote author=JoeyBln61 link=topic=917.msg6550#msg6550 date=1168942145]
... Darf ich denn im BIOS Wake on Alarm komplett deaktivieren, wenn ich ACPI benutze?...

Jo, mußt Du sogar, bei ACPI als Wakeup-Methode.

Und hier gibt es sogar einen sehr schönen Artikel zum Thema AufweckMethoden+Linux
http://www.linux-magazin.de/Artikel/ausgabe/2004/08/wakeup/wakeup.html

Neben ACPI werden auch die anderen Aufwachmethoden erläutert...

Gruß
Wicky
Distri: easyVDR 0.5RC1
Hardware: M2NPV-VM, Fusi-FF,
Software: xineliboutput
JoeyBln61  18.Jan.2007 01:19:26
Sehr seltsam - ich habe jetzt Wake on Timer deaktiviert, Aufwachsteuerung im BIOS auf ACPI umgestellt - und immer noch startet er um 00:00 Uhr (oder 23:59?).

Ich werde beim nächsten Mal die WAKEUPHOUR in ein Log schreiben lassen, mal sehen, ob es am shutdownscript oder am BIOS liegt. Tippe aber aufs Shutdown...
VDR1: M3N78-EM, Sempron 140, easyvdr 0.7.11, 2 x Satelco EasyWatch DVB-C
VDR2: YY-A206, ASR K7S41GX, Geode 1750+, easyvdr 0.6.08, DVB-S FF / Budget
JoeyBln61  18.Jan.2007 23:09:53
Es ist anscheinend ein problem in der easyvdrshutdown.sh:

Ich habe mal an ein paar Stellen den Wert von $WAKEUP_HOUR in eine externe Datei geschrieben:

WAKEUP_HOUR aus SYSCONFIG: 5
WAKEUP_HOUR in IF: 5
WAKEUP_HOUR in ACPI: 0

Die erste Zeile kommt, wenn die sysconfig ausgeführt wurde.
Die zweite zur Sicherheit im if [ -n $WAKEUP_HOUR ]; then
Bis hierhin alles ok.
Dann die dritte Zeile im Block ACPI - Plötzlich ist WAKEUP_HOUR nicht mehr 5 sondern 0!
und das erklärt natürlich, warum die Kiste immer pünktlich zum RTL-Nachtjournal anspringt.

Die Frage ist nur - wo bleibt der Wert?  ???

Mal kucken...



Ok, der Fehler liegt hier:

TIMER=$1

if [ -n $WAKEUP_HOUR ]; then
  WAKEUP_HOUR=0
fi

Hier wird WAKEUP_HOUR auf 0 gesetzt - auch wenn in der sysconfig ein anderer Wert steht.

TIMER=$1

if [ -n $WAKEUP_HOUR ]; then
echo "WAKEUP_HOUR in IF vor Zuweisung: $WAKEUP_HOUR" > /var/log/wakeuphour.log
  WAKEUP_HOUR=0
echo "WAKEUP_HOUR in IF nach Zuweisung: $WAKEUP_HOUR" >> /var/log/wakeuphour.log
fi

Ergebnis:

WAKEUP_HOUR in IF vor Zuweisung: 5
WAKEUP_HOUR in IF nach Zuweisung: 0


VDR1: M3N78-EM, Sempron 140, easyvdr 0.7.11, 2 x Satelco EasyWatch DVB-C
VDR2: YY-A206, ASR K7S41GX, Geode 1750+, easyvdr 0.6.08, DVB-S FF / Budget
uwe  18.Jan.2007 23:27:15
Hallo,
ja da ist ein Fehler:
Dat muss

if [ -z $WAKEUP_HOUR ]; then
  WAKEUP_HOUR=0
fi

heissen.

gruß Uwe
Distrie:                easyVDR 0.9.10 VDR-Version:1.7.0
Hardware:            Athlon64 x2 4050 be passiv gekühlt
                          ECS GF8200A
                          passives 400W NT
Root-HD:              80 GB 2,5" Sata-Laptop HDD
Video/Media-HDD:  400 GB Sata-Samsung
Convert und Filme: 1TB WD
DVB: 2.1er TT FF + Budget
Alles in allem: Power und das sogar äusserst sparsam und geräuscharm!
JoeyBln61  18.Jan.2007 23:49:56
Hi Uwe,

hätte zwar gerade siegessicher ein:

if [ ! -n "$WAKEUP_HOUR" ] ; then
  WAKEUP_HOUR=0
fi

in die Runde geschmissen, aber -z ist da wohl doch einen Zacken eleganter.  :)

Jedenfalls klasse, das ewige Anspringen um Mitternacht hat mich echt irre gemacht!

Grüße
Jörg


VDR1: M3N78-EM, Sempron 140, easyvdr 0.7.11, 2 x Satelco EasyWatch DVB-C
VDR2: YY-A206, ASR K7S41GX, Geode 1750+, easyvdr 0.6.08, DVB-S FF / Budget