NVRAM-WakeUp vs. ACPI-WakeUP

  • Hallo,
    steige zur Zeit auf Suse 9.3 um und will alle Plugins, Opts etc. wieder auf den neuesten Stand bringen.
    Dabei ist mir aufgefallen, dass ich immer mehr über ACPI-WakeUp lese.( z.B. hier ) Benutze zwar zur Zeit NVRAM-WakeUP, aber wenn ACPI besser ist...


    Also die Frage:
    Wer gewinnt den Zweikampf? NVRAM-WakeUP oder NVRAM-WakeUp, wenn man dass überhaupt so sagen kann.


    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

  • Quote

    Also die Frage:
    Wer gewinnt den Zweikampf? NVRAM-WakeUP oder NVRAM-WakeUp,...


    Die Frage ist ganz einfach zu beantworten.
    NVRAM-WakeUp ist der klare Sieger!!!
    Finde, das hättest du aber auch selber rausfinden können ;)

  • mal vom joke abgesehen, sollte der Wettkampf wohl NVRAM-WakeUp vs. ACPI-WakeUP lauten.


    das Ergebnis und die Zusammnestellung der Pro's und con's würde mich auch sehr interessieren. :]

    LinVDR 0.7 mit Dr Seltsam Kernel + Tarandor/MT Patch + Cody Patch

  • Hallo


    wenn acpi wakeup funktioniert hat es klare Vorteile (einfach einzusetzen ...) und sollte wohl verwendet werden.


    NVRAM wakeup ist wohl am aufwendigsten zu installieren und macht meiner Meinung nach nur Sinn wenn es Probleme mit acpi wakeup gibt - wobei vermutlich settime hier auch Vorteile vor NVRAM wakeup hat


    BTW: der link im ersten Thread beschreibt die 3 Verfahren optimal ...

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • ich denke, der einzige Nachteil von ACPI-Wakeup ist, dass es ein 24h-Timer ist, nvram-wakeup dagegen ein 30Tage-Timer.


    d.h. wenn du in Urlaub faehrst und in 10 Tagen eine Sebdung aufnehmen willst, wuerde der PC bei ACPI-wakeup jeden Tag zur gleichen Uhrzeit aufwachen, bei nvram-wakeup nur am richtigen Tag.

  • Quote

    Original von JosefGierl
    Dabei ist mir aufgefallen, dass ich immer mehr über ACPI-WakeUp lese.


    das liegt daran, dass nvram-wakeup laeuft und laeuft und laeuft. 8)


    acpi-wakeup ist erst im Kommen. da werden noch bugs gefunden, es wird probiert usw.
    (z.b. muss man dieselbe wakeup-Zeit zweimal reinschreiben, damit es funktioniert) ?(

  • Hallo,
    also so wie Bistr-o-Math schreibt ist für mich dann eindeutig NVRAM die erste Wahl.


    Wer will schon dass der VDR jeden Tag hochfährt und gar nix zum aufnehmen hat... ;D


    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

  • Quote

    Original von JosefGierl


    Wer will schon dass der VDR jeden Tag hochfährt und gar nix zum aufnehmen hat... ;D


    das wollen alle diejenigen die autotimer verwenden (ein tolles Feature :) ) die benötigen aktuelle EPG Infos :)

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Quote

    Original von Bistr-o-Math



    acpi-wakeup ist erst im Kommen. da werden noch bugs gefunden, es wird probiert usw.


    hier ist eine Liste mit Boards die mit ACPI funktionieren


    http://www.linvdr.org/wiki/wik…agename=LinVDR-Mainboards


    das mit dem probieren würd ich so nicht sagen - ACPI ist default bei LINVDR und deshalb hast du so viel gehört - es gibt halt viele LinVDR Installationen - bei mir läufts out of the box - bei vielen anderen Boards auch ...

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

    Edited once, last by sdu ().

  • Hallo,
    ich denke, die Informationen vom Linux-Magazin sind etwas überholt, was acpi-wakeup betrifft. Jedenfalls habe ich im 2.6.11er-Kernel-Source in drivers/acpi/sleep/proc.c folgendes gefunden:

    D.h., es wird keineswegs nur die Uhrzeit ins CMOS geschrieben, sondern auch das Datum, soweit die Adress-Informationen vorhanden sind. Bei mir (Board siehe Sig.) wird jedenfalls auch der Tag gespeichert, der Monat wiederum nicht. Wollte das nur mal erwähnen, da ich bisher immer nur gelesen habe, dass bem acpi-wakeup nur die Uhrzeit übertragen wird, was auch der Grund war, warum ich es gleich mit nvram-wakeup probiert hatte. Damit hatte ich aber keinen Erfolg (addr_stat machte Probleme, außerdem wäre ein Reboot nötig gewesen, mit acpi nicht.)


    Gruß
    Bernd

    Hardware: Hewletts 130mm-Gehäuse, MSI RS480M2, Athlon 64 3000+, 1 GB RAM, 1x TT DVB-C FF, 1x Nova-T, 400 GB HDD, STBs AVBoard, PowerMate, LCD 240x128
    Software: Debian Etch, 2.6.18, VDR 1.4.7, epgsearch, extrecmenu, image, muggle, mplayer, dvd, cdda, mediamanager, mailbox, mlist, graphlcd, remote, powermate, skinenigmang, fritzbox

  • und berücksichtigt Dein BIOS den Wochentag auch? das heißt, die Kiste fährt bis zumTimer NICHT täglich hoch?

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Genau das wollte ich damit sagen :)
    Habe allerdings noch keine Langzeittests gemacht, sondern nur:


    Timer für denselben Tag programmiert -> Board wacht auf.
    Timer für den nächsten Tag programmiert -> Board wacht am selben Tag zur programmierten Uhrzeit NICHT auf, aber am nächsten Tag.
    Alles ohne Reboot.


    Der Monat wird aber auch nicht berücksichtigt, da bei mir acpi_gbl_FADT->mon_alrm==0 ist. Wo diese Werte ermittelt werden, weiß ich auch nicht.

    Hardware: Hewletts 130mm-Gehäuse, MSI RS480M2, Athlon 64 3000+, 1 GB RAM, 1x TT DVB-C FF, 1x Nova-T, 400 GB HDD, STBs AVBoard, PowerMate, LCD 240x128
    Software: Debian Etch, 2.6.18, VDR 1.4.7, epgsearch, extrecmenu, image, muggle, mplayer, dvd, cdda, mediamanager, mailbox, mlist, graphlcd, remote, powermate, skinenigmang, fritzbox

  • Hallo,
    wollte mal nochmal nachfragen, ob jetzt ACPI-Wakeup auch den Monatstag berücksichtigt oder nicht.


    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

  • Generell ist die Unterstützung im Kernel drin (zumindest in der von mir benutzten Kernelversion 2.6.11, ab wann das drin ist, weiß ich nicht.) Konkret hängt das aber einfach vom MoBo ab.


    Ich bin zwar noch nicht zu weiteren Tests gekommen, aber bei mir scheint es zu funktionieren.


    Im Zweifelsfall: einfach ausprobieren!


    Gruß
    Bernd

    Hardware: Hewletts 130mm-Gehäuse, MSI RS480M2, Athlon 64 3000+, 1 GB RAM, 1x TT DVB-C FF, 1x Nova-T, 400 GB HDD, STBs AVBoard, PowerMate, LCD 240x128
    Software: Debian Etch, 2.6.18, VDR 1.4.7, epgsearch, extrecmenu, image, muggle, mplayer, dvd, cdda, mediamanager, mailbox, mlist, graphlcd, remote, powermate, skinenigmang, fritzbox

  • Hallo,
    teste es gerade mit Suse 9.3 und einem Kernel 2.6.11. Aber irgendwie klappt das noch nicht so richtig.


    Hat jemand evtl. einen Tip?


    - MoBo Asus A7V-133
    - Im Bios muss ich doch von [By Date] auf Everyday umsellen, oder nicht?
    - in Yast hab ich im Runleveleditor ACPI eingeschaltet
    - ACPI-Wakeup nach Readme installiert
    - dann: echo "2005-07-01 20:20:00" >/proc/acpi/alarm
    - shutdown -h now


    Aber leider passiert da nix.


    Habs auch schon mit zweimal
    echo "2005-07-01 20:20:00" >/proc/acpi/alarm
    echo "2005-07-01 20:20:00" >/proc/acpi/alarm
    versucht.


    Und in lilo mit der Option acpi=force




    An was kanns den noch liegen? Laut den Listen funktioniert ja ACPI-Wakeup mit meinem Board.
    Hab gelsen dass nach dem setzen der Zeit mit ACPI die hwclock nicht oder wenn dann mit --directisa gesetzt werden soll, aber bei mir läuft doch hwclock gar nicht.


    einen Tip?


    Mfg Josef


    --Edit
    Habs jetzt grad nochmal getestet: Hab im Bios auf [By Date] eingestellt und


    echo "2005-07-23 21:00:00" >/proc/acpi/alarm


    gemacht. Und? Geanu diese Datum und diese Uhrzeit stehen dann im Bios für die Aufwachzeit. Ich habe gedacht bei ACPI wird das wo anders hingeschrieben?
    Braucht mein MB evtl. auch bei ACPI-Wakeup einen reboot?

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

    Edited once, last by JosefGierl ().

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!