Hallo,
ich versuche nun schon seit Tagen meinen VDR zum automatischen Aufwachen zu bringen.
Erster Anlauf über ACPI ist gescheitert, da Board zu alt (dazu habe ich auch einen Beitrag hier im Forum).
NVRAM-Wakeup wollte ebenfalls nicht laufen und hatte den Nachteil, dass mein Board einen Reboot benötigt hätte (auch ein Beitrag hier im Forum).
Also habe ich mich entschieden einen Versuch mit der Methode und dem Skript "set_timer" aus dem NVRAM-Wakeup Paket zu versuchen.
Ich bin nach dieser Anleitung vorgegangen: set_timer
Das habe ich 1:1 übernommen, bis auf:
Zitat
#NVRAMCMD=/usr/sbin/nvram-wakeup
NVRAMCMD="sudo /usr/sbin/set_timer"
im ersten Versuch.
Da hatte ich zuerst für ... /usr/sbin --> .../usr/bin eingesetzt, da auch zuvor dorthin verwiesen wurde.
Hat aber nicht funktioniert und so habe dann auch an dieser Stelle, die mir trotzdem nicht einleuchtet, alles 1:1 so übernommen.
Nun erhalte ich folgende Fehlermeldung wenn ich meinen VDR programmiere, bzw. über "poweroff" (auf meiner Tastatur via "v") ausschalten möchte:
No special shutdown configured
und
Ich habe bereits im Forum gestöbert und gelesen, aber da sind einfach zu viele Fragen für mich offen.
Als erstes kam mir der Gedanke mit fehlenden Rechten.
Ich starte den VDR unter einen anderen User wie den VDR (VDR als User) selber.
Habe aber den VDR als Root gestartet und das gleiche versucht. Ergebnis ist ident !
Daran kann es wohl nicht liegen denke ich mal.
Hier alle wichtigen Auszüge:
/etc/init.d/bootmisc.sh
/etc/default/rcS
TMPTIME=0
SULOGIN=no
DELAYLOGIN=no
UTC=yes
VERBOSE=no
FSCKFIX=no
RAMRUN=no
RAMLOCK=no
HWCLOCKACCESS=no
HWCLOCKPARS="--directisa"
Hier bin ich mir nicht sicher ob die Einträge wirklich alle notwendig sind. Vor allem der letzte könnte von NVRAM stammen.
Zitat
(3) in /etc/vdr/vdr-nvram-wakeup.conf aendern: auf "enabled"
Habe ich wie folgt:
Hier noch die vollständige Conf-Datei: [1]
Da bin ich mir nicht sicher ob der Fehler auch stecken könnte:
Zitat
# SPECIALSHUTDOWN="lilo -R PowerOff ; shutdown -r now"
SPECIALSHUTDOWN=""
Müsste ich hier vielleicht einen Eintrag stehen haben ?
/etc/sudoers
Defaults env_reset
# User privilege specification root
ALL=(ALL) ALL
wohnchris Wohnzimmer = NOPASSWD: /usr/sbin/xfsm-shutdown-helper
# set_timer
vdr ALL=NOPASSWD: /usr/sbin/set_timer
Hier könnte evtl. der Konflikt mit den Rechten entstehen ?
/usr/share/vdr/shutdown-hooks/S90.nvram-wakeup
# NVRAMCMD=/usr/sbin/nvram-wakeup
# set_timer - discription from "http://www.vdr-portal.de/board/thread.php?threadid=55324#post527032"
NVRAMCMD="sudo /usr/sbin/set_timer"
# $LOG "$NVRAMCMD -ls $TIMER $COMMANDLINE"
# $NVRAMCMD -ls $TIMER $COMMANDLINE
# set_timer - discription from "http://www.vdr-portal.de/board/thread.php?threadid=55324#post527032"
$LOG "$NVRAMCMD $1 $2"
$NVRAMCMD $1 $2
Die vollständige findet Ihr im Anhang [2]
Die RTC Zeit im BIOS habe ich auf den 31. um 23.59 und 59 sek. gestellt.
Wie schaut das mit dem Shutdown Skript aus ?
Ist da ein Problem zu suchen ?
Was müsste ich hier prüfen, oder ggf. tun ?
Das Skript timediff habe ich nicht finden können. Wird aber lt. diesem Artikel benötigt: Weckdienst
Was hat es damit auf sich ?
Es muss doch möglich sein, dass ich meinen VDR zum automatischen Start überredet bekomme.