easyVDR Kopie des easyVDR-Forums zum Nachschlagen
nvram-wakeup kein Poweroff nach need_reboot = ON_ANY_CHANGE

easyVDR - >VARforumsname - >nvram-wakeup kein Poweroff nach need_reboot = ON_ANY_CHANGE

hilde123  16.Nov.2007 22:02:11
Liebe Leute,

ich habe die Easyvdr 5.0 beta4 installiert und es gelingt mir einfach nicht, nach dem nötigen Reboot zur Übernahme der Timerdaten per nvram-wakeup einen Poweroff auszulösen.
Der VDR  schaltet nach dem Reboot nicht ab, sondern bootet normal hoch.
Mach' ich danach einen Shutdown, ist alles soweit ok, die Aufweckdaten stehen brav im BIOS.

Gleich mal meine nvram-wakeup.conf:

################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "SHUTTLE INC"
##    - Mainboard type:    "FB52"
##    - Mainboard revision: ""
##    - BIOS vendor:        "Phoenix Technologies, LTD"
##    - BIOS version:      "6.00 PG"
##    - BIOS release:      "01/20/2003"

addr_stat        = 0x46
addr_day        = 0x47
addr_hour        = 0x48
addr_min        = 0x49
addr_chk_h      = 0x6F
addr_chk_l      = 0x70

upper_method = INTEL
need_reboot  = ON_ANY_CHANGE


und meine menu.lst


timeout 2
color cyan/blue white/blue
default saved

###splashimage=(hd0,2)/boot/grub/splashimages/debsplash.xpm.gz
splash=verbose
setkey y z
setkey z y
setkey Y Z
setkey Z Y
setkey equal parenright
setkey parenright parenleft
setkey parenleft asterisk
setkey doublequote at
setkey plus bracketright
setkey minus slash
setkey slash ampersand
setkey ampersand percent
setkey percent caret
setkey underscore question
setkey question underscore
setkey semicolon less
setkey less numbersign
setkey numbersign backslash
setkey colon greater
setkey greater bar
setkey asterisk braceright

title Debian GNU/Linux, kernel 2.6.22.5
root (hd0,2)
kernel /boot/vmlinuz-2.6.22.5 root=/dev/hda3 ro pci=routeirq vga=788
savedefault

title Debian GNU/Linux, kernel 2.6.22.5-SMP
root (hd0,2)
kernel /boot/vmlinuz-2.6.22.5-SMP root=/dev/hda3 ro pci=routeirq vga=788
savedefault

title Debian GNU/Linux, kernel memtest86
root (hd0,2)
kernel /boot/memtest86.bin
savedefault 0

title PowerOff
root (hd0,2)
kernel /boot/bzImage.poweroff
savedefault  0

#savedefault    0
#savedefault    0
#savedefault    0

cat /boot/grub/default
#halt

Mit "grub-set-default 3" (der 4.te Eintrag ist Poweroff) und "reboot" an der Konsole gelingt es mir auch nicht, einen Poweroff zu erreichen.

Kann mir jemand da einen Tip geben oder habe ich einfach einen Denkfehler nach stundenlangem Herumprobieren?

Vielen Dank jetzt schonmal.

Viele Grüße

hilde123
aquarius  18.Nov.2007 23:25:29
Hallo hilde,

grub-install /dev/hda auf Konsole hast du gemacht?

http://bugs.easy-vdr.de/view.php?id=66

mfg Jens
tr500  18.Nov.2007 23:59:01
Hi Hilde

Hier mal meine menu.lst (Die tuts) auch wenn nicht von EasyVDR aber Grub ist ja Grub  ;)
default saved
timeout 0
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Kernel
root (hd0,0)
kernel /boot/kernel root=/dev/hda2 video=viafb:mode=720x576,bpp=32,video_dev=TV,active_dev=TV,tv_out_signal=3,tv_system=2,accel=1,tv_level=2,tv_ffilter=2 splash=silent,$
initrd /boot/fbsplash-livecd-2007.0-800x600
savedefault

title=NVRAM
root (hd0,0)
savedefault 0
halt

Gruß Tom

Ich nutze kein EASYVDR geb aber trotzdem meinen Senf ab ;)
hilde123  21.Nov.2007 21:43:14
Hallo aquarius, hallo tr500,

also "grub-install /dev/hda" hatte ich bei jeder Änderung ausgeführt, auch bei deiner Lösung, tr500.
Der Timer wird zwar im Bios gesetzt, wie gehabt, jedoch fährt der VDR nochmals hoch und der PowerOff-Kernel wird übersprungen.
Was mich interessieren würde:
Wo genau wird wird der Poweroff-Kernel gesetzt?
Wenn ich z.B unter boot/grub/default den Wert 3 manuell eintrage, habe ich einen Poweroff, das funktioniert demnach grundsätzlich.
Aber zuerst mal "Danke!" Euch beiden.

Gruß hilde123