Posts by rell

    Hallo zusammen!


    Ich schieb den Thread mal wieder nach oben. Läuft vdr2divx jetzt bei euch? Woran hats gelegen?


    Ich hab die selben Probleme mit der negativen Bitrate. Alles bis auf divx funktioniert. checkprereq.sh läuft sauber durch.
    VDRSync Ver. 0.1.2.2
    Mplayer 1.0pre3
    VDRConvert 0.0.12.i-fix bzw. vorher 0.0.12.j


    Weiß momentan nicht wonach ich suchen soll.
    Vielleicht kann mir ja jemand auf die Sprünge helfen. Danke.


    Gruß,
    Andreas


    --EDIT
    Frage hat sich erübrigt. Irgendwie läufts jetzt doch. Keine Ahnung warum. Zwar in unbrauchbarer Qualität, aber das krieg ich auch noch hin. :-)
    --/EDIT

    charly144


    Ich editiere immer mit dem Midnight Commander und hatte noch nie Probleme.


    In diesem Thread hat auch einer die runvdr mit nano bearbeitet und ist in einer Schleife gelandet.


    iNOB


    Startet er bei dir pünktlich?
    Startet er auch nur an dem Tag der Aufnahme oder jeden Tag? Das Problem hatte ich nämlich.


    Gruß,
    Andreas

    depmode -a brauchst du nicht.


    Da bist du wohl in einer Schleife in der runvdr.
    Hast du NVRAM auf eine "nackte" LinVDR-Installation gemacht?


    Syntaxfehler in der runvdr? Wie hast du sie editiert?
    Schmeckt ihm die timers.conf nicht?


    Gruß,
    Andreas

    Oha!
    Dieser "Sinneswandel" freut mich! Ich kanns noch gar nicht fassen.


    Trotzdem zwei Fragen:


    1. Kann man theoretisch mit debtool apt-get nachinstallieren?
    2. Was eignet sich als separates LinVDR-Paket-Entwicklungssystem besser? LinVDR mit Compiler oder Debian Woody? Die erforderlichen Pakete müssen ja in jedem Fall nachinstalliert werden, oder?


    Ich will zwar Pakete bauen, aber mir meine LinVDR-Installation so knapp halten wie sie momentan ist, und den ursprünlichen Sinn der Distri "wahren".


    Gruß,
    Andreas

    IngoS
    Keine Panik, du brauchst keine neue Tastatur. Du hast keine FB. Daraus schließe ich, dass du VDR mit der Tastatur bedienst. Da gibts eine Taste, die in der remote.conf als Power-Off-Taste definiert ist. Standardmäßig die Taste "q" glaube ich. Wenn ich auf Konsole 10 "q" drücke fährt er runter.


    Gruß,
    Andreas

    IngoS


    Nicht den Poweroff-Knopf am Gehäuse.


    Entweder die Power-Off-Taste der FB, oder bei Dir halt dann die Power-Off-Taste am Keyboard.


    Es muß auf alle Fälle /usr/bin/vdrshutdown zum ausschalten aufgerufen werden, sonst wird die Zeit nicht gesetzt.


    Du könntest dir auch alternativ in der commands.conf eine Zeile machen,
    die dir das vdrshutdown-script aufrufen lässt. Aber die beiden anderen Methoden sind doch einiges praktischer.


    Die -s -Option in der runvdr bestimmt das Skript, das ausgeführt wird, wenn die min.BenutzerInaktivität abläuft.


    Gruß,
    Andreas

    Hallo miepel,


    eventuell hilft dir das NVRAM-Paket von Eloy weiter, da ist was dabei, was sich "guess" nennt.
    http://www.vdr-portal.de/board/thread.php?threadid=12186&sid=


    Eventuell postet dir ja jemand eine entsprechende .conf wenn Du sagst welches MB du hast.


    [EDIT] Ich sehe grad, du hast das Abit BH6,
    und laut dieses Posts sollte es mit ACPI funktionieren.[/EDIT]


    Probier trotzdem nochmal ob's nicht doch mit ACPI geht.
    Was heißt "funktioniert nicht"? Fährt er auch nicht hoch, wenn du eine Zeit im BIOS einstellst?


    Gruß,
    Andreas

    Quote

    1. Ab un zu bleibt beim Umschalten der aktuelle Sender hängen. Man hört zwar dann den Ton des Senders den man haben wollte, aber es bleibt für mehrere Minuten das Bild vom letzten Sender als Standbild.Man kommt noch ins Menü und muss dann einen Neustart machen.


    Kommt bei mir auch manchmal vor, das Bild ist aber nach zwei Minuten oder so wieder ok. Ich hab mich noch nicht weiter drum gekümmert. Vielleicht kommts vom "rumschrauben" an LinVDR?


    Gruß,
    Andreas

    Hallo miepel!
    Die Anleitung ist nur für den Pundit. Wenns mit anderen Mainboards funktioniert, ist das reiner Zufall. "depmode -a" muß ich aus der Anleitung raus nehmen, das braucht man gar nicht. Und mit dem Kernelmodul bcm4400 kannst du natürlich nichts anfangen, weils ja für das Pundit-Onboard-Lan ist. Den Schritt musste ich machen, weil das Lan nach dem Kernel-downgrade nur noch funktionierte, wenn dieses Modul geladen wird. Im 2.4.23er Kernel ist es im Kernel integriert. Das muß aber bei dir nicht so sein. Mit "lsmod" kannst du überprüfen, ob deine Netzwerkkarte geladen wird.


    Die Bios-Einstellungen können bei dir auch ganz anders sein, da mußt du im Board nach nvram und deinem MB suchen. Dann findest Du vielleicht auch, wie und ob dein Board überhaupt so einfach mit nvram funktioniert...


    Gruß,
    Andreas

    Schokko


    Ich denke dass der Fehler in /etc/init.d/runvdr liegen muß, da ja auch immer wieder die Treiber geladen werden. Die Schleife spielt sich hier ab. Die Option "-s /usr/bin/vdrshutdown" gibt ja nur an, dass beim automatischen Shutdown diese Datei aufgerufen wird. Laut deinem ersten syslog wird aber nvram-wakeup schon aus der runvdr aufgerufen. Das ganze aber mit falschen Optionen, was die syslog zurückgibt. Ein fast ähliches Log erhalte ich, wenn ich "/usr/bin/nvram-wakeup fhjku" manuell eingebe.


    Lässt also auf eine falsche runvdr schliessen.


    Du mußt auf alle Fälle den Tip von strgalt befolgen, und die Datei auf der Linuxkiste bearbeiten. Ich machs zum Beispiel mit MC. Wenn nämlich da irgendwelche falschen Zeilenumbrüche drin sind, ist es schon vorbei.


    Ich kann natürlich auch komplett daneben liegen. Aber einen Versuch wars wert.


    Gruß,
    Andreas

    Tja sieht eigentlich ganz gut aus.
    Ich muß dich für heute mal alleine lassen. Weiß momentan auch nicht, worans liegen könnte. Vielleicht gar nicht an nvram sondern ganz woanders.
    Eventuell habe ich über nacht einen geistesblitz....
    Probiers einfach nochmal, im neu installieren müsstest du ja schon ziemlich flott geworden sein. ;D


    Gruß,
    Andreas

    Klar, das ist ja die jetzige. Funktionierende.


    Meine /usr/bin/vdrshutdown:


    linvdr:~# cat /usr/bin/vdrshutdown
    #!/bin/bash
    # $Id: vdrshutdown,v 1.15 2003/08/06 12:55:44 bistr-o-math Exp $


    NVRAMCMD=/usr/bin/nvram-wakeup
    SVDRPCMD=/usr/local/src/VDR/svdrpsend.pl
    CHECKSCRIPT=/path/to/the/script


    #################
    ## if the script $CHECKSCRIPT thinks that we should shutdown,
    ## it must not pint anything on stdout.
    ## if it thinks that we should NOT shutdown,
    ## it must pint a one-line message on stdout.
    ##
    ## note that all parameters passed to vdrshutdown will also be passed to $CHECK
    SCRIPT
    ## so it might use them (e.g. $5 -eq 0 below)
    ##
    ## it might look like this:
    ## --------------------------
    ## #!/bin/bash
    ##
    ## pgrep 2divx && { echo Divx-Conversion is still runni
    ng; exit; }
    ##
    ## test -a /some/file && { echo /some/file exists;
    exit; }
    ##
    ## USERCOUNT=`who --count | grep users= | cut -f 2 -d "="`;
    ## test $5 -eq 0 -a $USERCOUNT -gt 0 && { echo "$USERCOUNT users are logged i
    n."; exit; }
    ##
    ## --------------------------
    ##
    ## now if $CHECKSCRIPT exists and is executable, the message will be passed thr
    ough
    ## SVDRP to the tv screen.
    ##


    test -x $CHECKSCRIPT && {
    msg=`$CHECKSCRIPT $*`
    test "$msg" != "" && {
    $SVDRPCMD MESG $msg &
    exit 1
    }
    }


    #################


    # Add here needed options like --configfile=...
    # (read man nvram-wakeup and man nvram-wakeup.conf for more details)
    $NVRAMCMD -ls $1


    case $PIPESTATUS in
    0) # all went ok - new date and time set
    # shutdown -h now
    poweroff
    EXITSTATUS=0
    ;;
    1) # all went ok - new date and time set.
    #
    # *** but we need to reboot. ***
    #
    # for some boards this is needed after every change.
    #
    # for some other boards, we only need this after changing the
    # status flag, i.e. from enabled to disabled or the other way.



    # For plan A - (Plan A is not supported anymore---see README)
    #
    # For plan B - (don't forget to install the modified kernel image first)
    #


    # lilo -R PowerOff


    # shutdown -r now
    poweroff
    EXITSTATUS=0
    ;;
    2) # something went wrong
    # don't do anything - just exit with status 1
    EXITSTATUS=1
    ;;
    esac


    # exit with 0 if everything went ok.
    # exit with 1 if something went wrong.
    exit $EXITSTATUS





    Es wird ja quasi nur die nvram-wakeup dadurch aufgerufen und poweroff. Du mußt darauf achten, dass es in sbin einen link poweroff gibt, der auf /bin/busybox zielt. Es darf kein poweroff-link in /bin /sbin /usr/bin /usr/sbin vorhanden sein, der auf das poweroff.pl-skript zielt. Könnte sein, dass ich das mal im Zuge des NVRAM-Dings ändern musste.


    Schau einfach mal schnell,


    Andreas

    Schokko


    Also lsmod bringt:



    linvdr:~# lsmod
    Module Size Used by
    lirc_serial 7648 1
    dvb-ttpci 299956 4
    evdev 4536 0 (unused)
    ves1820 4216 0
    stv0299 6548 0 (unused)
    grundig_29504-491 3184 0
    grundig_29504-401 3532 0
    alps_tdlb7 4872 0
    alps_tdmb7 3268 0
    alps_bsrv2 3428 0
    dvb-core 36644 15 [dvb-ttpci ves1820 stv0299 grundig_29504-491 grundig_29504-401 alps_tdlb7 alps_tdmb7 alps_bsrv2]
    videodev 3936 1 [dvb-ttpci]
    nvram 4168 0 (unused)
    bcm4400 29320 1
    keybdev 1680 0 (unused)
    hid 12964 0 (unused)
    input 3328 0 [dvb-ttpci evdev keybdev hid]


    nvram-wakeup --debug



    linvdr:~# nvram-wakeup --debug
    nvram-wakeup: Printing debug messages enbled.
    nvram-wakeup: $Id: nvram-wakeup.h,v 1.26 2003/08/07 17:14:40 bistr-o-math Exp $
    nvram-wakeup: $Id: nvram-wakeup-mb.h,v 1.115 2003/03/18 13:44:04 bistr-o-math Exp $
    nvram-wakeup: $Id: nvram-wakeup.c,v 1.60 2003/08/06 13:46:32 bistr-o-math Exp $
    nvram-wakeup: Opening /dev/mem in O_RDONLY mode...
    nvram-wakeup: _DMI_ table found: base: 0xF2CA0, size: 0x44E, count: 38
    nvram-wakeup: Following DMI entries found:
    nvram-wakeup: - Mainboard vendor: ASUSTeK Computer INC.
    nvram-wakeup: - Mainboard type: P4S8L
    nvram-wakeup: - Mainboard revision: REV 1.xx
    nvram-wakeup: - BIOS vendor: Award Software, Inc.
    nvram-wakeup: - BIOS version: ASUS P4S8L ACPI BIOS Revision 1005
    nvram-wakeup: - BIOS release: 06/11/2003
    nvram-wakeup: Using following bios info:
    nvram-wakeup: need_reboot = 0
    nvram-wakeup: addr_chk_h = 0x6B
    nvram-wakeup: addr_chk_l = 0x6C
    nvram-wakeup: addr_chk_h2 = 0x00
    nvram-wakeup: addr_chk_l2 = 0x00
    nvram-wakeup: addr_stat = 0x49
    nvram-wakeup: addr_mon = 0x00
    nvram-wakeup: addr_date = 0x49
    nvram-wakeup: addr_wdays = 0x00
    nvram-wakeup: addr_hour = 0x00
    nvram-wakeup: addr_min = 0x00
    nvram-wakeup: addr_sec = 0x00
    nvram-wakeup: shift_stat = 1
    nvram-wakeup: shift_mon = 0
    nvram-wakeup: shift_date = 2
    nvram-wakeup: shift_wdays = 0
    nvram-wakeup: shift_hour = 0
    nvram-wakeup: shift_min = 0
    nvram-wakeup: shift_sec = 0
    nvram-wakeup: rtc_time = 1
    nvram-wakeup: rtc_date = 0x00
    nvram-wakeup: rtc_mon = 0x00
    nvram-wakeup: rtc_date_0_is_c0 = 0
    nvram-wakeup: rtc_mon_0_is_c0 = 0
    nvram-wakeup: reset_date = 0
    nvram-wakeup: reset_mon = 0
    nvram-wakeup: nr_stat = 1
    nvram-wakeup: nr_mon = 4
    nvram-wakeup: nr_date = 5
    nvram-wakeup: nr_hour = 5
    nvram-wakeup: nr_min = 6
    nvram-wakeup: nr_sec = 6
    nvram-wakeup: nr_rtc_date = 6
    nvram-wakeup: nr_rtc_mon = 5
    nvram-wakeup: nr_wdays = 7
    nvram-wakeup: bcd = 0
    nvram-wakeup: date_no_chk = 0
    nvram-wakeup: date_hack = 0
    nvram-wakeup: Opening /dev/rtc in O_RDONLY mode...
    nvram-wakeup: Hardware clock: 2004-02-28 18:16:26
    nvram-wakeup: rtc.tm_isdst : 0
    nvram-wakeup: rtc.tm_gmtoff: 3600
    nvram-wakeup: diff : 0
    nvram-wakeup: RTC is running in localtime!
    nvram-wakeup: Test (this should be the current time of the hardware clock): Sat Feb 28 18:16:26 2004
    nvram-wakeup: Opening /dev/nvram in O_RDONLY mode...
    nvram-wakeup: The size of /dev/nvram is 128 bytes.
    nvram-wakeup: value of the addr_stat byte is: 0x86.
    nvram-wakeup: value of the addr_date byte is: 0x86.
    nvram-wakeup: value of the addr_chk_h byte is: 0x09.
    nvram-wakeup: value of the addr_chk_l byte is: 0x24.
    nvram-wakeup: Opening /dev/rtc in O_RDONLY mode...
    nvram-wakeup: Checksum is: 0x0924.


    All values are displayed as they are stored in the nvram/rtc.
    (and do not correspond necessarily to the system date/time)


    WakeUp : Enabled (0x86)
    Date : 01 (0x86)
    rtcHour : 17
    rtcMin : 50
    rtcSec : 00
    Checksum: 0x0924


    mein syslog



    linvdr:~# cat /var/messages.log
    Feb 28 17:41:58 linvdr syslog.info syslogd started: BusyBox v1.00-pre4 (2003.12.16-16:00+0000)
    Feb 28 17:41:58 linvdr auth.info sshd[63]: Server listening on 0.0.0.0 port 22.for user root by (uid=0)vdr auth.err PAM-env[219
    Feb 28 17:41:59 linvdr cron.notice crond[72]: crond 2.3.2 dillon, started, log level 8 such file or directory
    Feb 28 17:41:59 linvdr syslog.info klogd: Linux video capture interface: v1.00con
    Feb 28 17:42:00 linvdr syslog.warn klogd: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
    Feb 28 17:42:01 linvdr syslog.warn klogd: stv0299.c: setup for tuner BSRU6, TDQB-S00x
    Feb 28 17:42:01 linvdr syslog.warn klogd: DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935 based)...
    Feb 28 17:42:02 linvdr daemon.info init: Starting pid 156, console /dev/tty1: '/sbin/getty'
    Feb 28 17:42:02 linvdr daemon.info init: Starting pid 157, console /dev/tty2: '/sbin/getty'
    Feb 28 17:42:02 linvdr daemon.info init: Starting pid 158, console /dev/tty3: '/sbin/getty'
    Feb 28 17:42:02 linvdr daemon.info init: Starting pid 159, console /dev/tty4: '/sbin/getty'
    Feb 28 17:42:02 linvdr syslog.info klogd: bcm4400: eth0 NIC Link is Up, 100 Mbps full duplex
    Feb 28 17:42:03 linvdr syslog.warn klogd: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261b
    Feb 28 17:42:03 linvdr syslog.warn klogd: DVB: AV7111(0) - firmware supports CI link layer interface
    Feb 28 17:42:03 linvdr syslog.warn klogd: av7110(0): Crystal audio DAC detected
    Feb 28 17:42:03 linvdr syslog.warn klogd: Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:03:2a:a3
    Feb 28 17:42:03 linvdr syslog.err klogd: lirc_serial: port 03f8 already in use, proceeding anyway
    Feb 28 17:42:03 linvdr syslog.warn klogd: lirc_serial: compile the serial port driver as module and
    Feb 28 17:42:03 linvdr syslog.warn klogd: lirc_serial: make sure this module is loaded first
    Feb 28 17:42:04 linvdr syslog.info klogd: lirc_serial: auto-detected active low receiver
    Feb 28 17:42:04 linvdr user.info vdr[167]: VDR version 1.2.6 started
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-console.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-dvd.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-mp3.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-mplayer.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-sleeptimer.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-vcd.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-vdrc.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading plugin: /usr/lib/vdr/plugins/libvdr-vdrrip.so.1.2.6
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/setup.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/sources.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/diseqc.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/channels.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/timers.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/commands.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/reccmds.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/svdrphosts.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/ca.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/remote.conf
    Feb 28 17:42:04 linvdr user.info vdr[167]: loading /etc/vdr/keymacros.conf
    Feb 28 17:42:05 linvdr user.debug vdr[167]: probing /dev/dvb/adapter0/frontend0
    Feb 28 17:42:05 linvdr user.debug vdr[171]: EIT processing thread started (pid=171) - master
    Feb 28 17:42:05 linvdr user.debug vdr[172]: tuner thread started on device 1 (pid=172)
    Feb 28 17:42:05 linvdr user.debug vdr[167]: probing /dev/dvb/adapter1/frontend0
    Feb 28 17:42:05 linvdr user.info vdr[167]: found 1 video device
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: console (0.5.1): Expands VDR to a Console on TV
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: dvd (0.3.4-rc10): turn VDR into an (almost) full featured DVD player
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: mp3 (0.8.2): A versatile audio player
    Feb 28 17:42:05 linvdr user.info vdr[167]: loading /etc/vdr/plugins/mp3sources.conf
    Feb 28 17:42:05 linvdr user.info vdr[167]: loading id3 cache from /video0/id3info.cache
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: mplayer (0.8.2): A MPlayer calling plugin
    Feb 28 17:42:05 linvdr user.info vdr[167]: loading /etc/vdr/plugins/mplayersources.conf
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: sleeptimer (0.3): Sleep-Timer for VDR
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: vcd (0.0.6c): VideoCD Player
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: vdrc (0.0.8): VDR Commander
    Feb 28 17:42:05 linvdr user.info vdr[167]: initializing plugin: vdrrip (0.2.0a): A MPlayer using movie encoder
    Feb 28 17:42:05 linvdr user.info vdr[167]: setting primary device to 1
    Feb 28 17:42:05 linvdr user.info vdr[167]: SVDRP listening on port 2001
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: console
    Feb 28 17:42:05 linvdr user.info vdr[167]: loading /etc/vdr/plugins/commands.conf
    Feb 28 17:42:05 linvdr user.info vdr[173]: console: output handler thread startet (pid=173)
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: dvd
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: mp3
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: mplayer
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: sleeptimer
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: vcd
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: vdrc
    Feb 28 17:42:05 linvdr user.info vdr[167]: starting plugin: vdrrip
    Feb 28 17:42:05 linvdr user.debug vdr[174]: LIRC remote control thread started (pid=174)
    Feb 28 17:42:05 linvdr user.debug vdr[175]: KBD remote control thread started (pid=175)
    Feb 28 17:42:05 linvdr user.debug vdr[167]: remote control LIRC - keys known
    Feb 28 17:42:05 linvdr user.debug vdr[167]: remote control KBD - keys known
    Feb 28 17:42:05 linvdr user.info vdr[167]: switching to channel 5
    Feb 28 17:42:05 linvdr user.debug vdr[167]: reading EPG data from /ramdisk/epg.data
    Feb 28 17:42:05 linvdr user.debug vdr[167]: setting watchdog timer to 900 seconds
    Feb 28 17:42:05 linvdr user.info vdr[167]: logo /etc/vdr/icons/RTL Television.logo loaded.
    Feb 28 17:42:11 linvdr user.debug vdr[167]: assuming manual start of VDR
    Feb 28 17:42:11 linvdr user.debug vdr[167]: max. latency time 1 seconds
    Feb 28 17:42:11 linvdr user.info vdr[167]: connect from 127.0.0.1, port 32769 - accepted
    Feb 28 17:42:13 linvdr user.info vdr[167]: closing SVDRP connection
    Feb 28 17:45:01 linvdr cron.notice crond[72]: USER root pid 187 cmd convert.pl -q -s
    Feb 28 17:50:01 linvdr cron.notice crond[72]: USER root pid 198 cmd convert.pl -q -s
    Feb 28 17:55:01 linvdr cron.notice crond[72]: USER root pid 209 cmd convert.pl -q -s
    Feb 28 17:59:55 linvdr auth.info sshd[219]: Accepted password for root from 192.168.242.11 port 3455 ssh2
    Feb 28 17:59:55 linvdr auth.info sshd[219]: lastlog_get_entry: Error reading from /var/log/lastlog: Bad file descriptor
    Feb 28 17:59:55 linvdr auth.info PAM_unix[219]: (ssh) session opened for user root by (uid=0)
    Feb 28 17:59:55 linvdr auth.err PAM-env[219]: Unable to open config file: No such file or directory
    Feb 28 17:59:55 linvdr auth.err PAM-env[220]: Unable to open config file: No such file or directory
    Feb 28 18:00:01 linvdr cron.notice crond[72]: USER root pid 222 cmd convert.pl -q -s
    Feb 28 18:01:58 linvdr syslog.info -- MARK --


    meine runvdr:



    linvdr:~# cat /etc/init.d/runvdr
    #!/bin/bash


    . /etc/sysconfig


    export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
    export NAME="vdr"
    export DESC="Digital Videorecorder"
    export LANG="C"
    export HOME="/root"


    BINDIR="/usr/bin"
    CONFDIR="/etc/vdr"
    PLUGINDIR="/usr/lib/vdr/plugins"


    VDRTTY="10"


    MODULES="
    videodev.o
    dvb-core.o dvb_shutdown_timeout=0
    alps_bsrv2.o
    alps_tdmb7.o
    alps_tdlb7.o
    grundig_29504-401.o
    grundig_29504-491.o
    stv0299.o
    ves1820.o
    input.o
    evdev.o
    dvb-ttpci.o
    "


    for PLUGIN in `unique.pl $PLUGINLIST`;
    do
    PLUGINS="$PLUGINS -P$PLUGIN"
    done


    loadmodule() {
    insmod /lib/modules/`uname -r`/misc/$*
    }


    loaddriver() {
    OLDIFS=$IFS
    IFS=$'\t'$'\n'
    for module in $MODULES; do
    IFS=$OLDIFS
    loadmodule $module
    IFS=$'\t'$'\n'
    done
    IFS=$OLDIFS
    }


    unloaddriver() {
    OLDIFS=$IFS
    IFS=""
    MODULES="`echo $MODULES | tac`"
    IFS=$OLDIFS


    OLDIFS=$IFS
    IFS=$'\t'$'\n'
    for module in $MODULES; do
    module=`echo $module | sed -e s/\\\.o.*//`
    rmmod $module
    done
    IFS=$OLDIFS
    }


    case "$1" in
    start)
    /bin/bash -c '\
    /bin/echo $$ > /var/run/vdr.pid; \
    while /bin/true; do \
    /etc/init.d/runvdr up 2>&1 >/dev/null; \
    sleep 1; \
    /etc/init.d/runvdr down; \
    sleep 5; \
    done >/dev/null 2>/dev/null' &
    ;;
    stop)
    if [ -e /var/run/vdr.pid ]; then
    PID=`cat /var/run/vdr.pid`
    if [ x"$PID" != "x" ]; then
    kill -9 $PID
    fi
    rm -f /var/run/vdr.pid
    fi
    /etc/init.d/runvdr down 2>&1 >/dev/null
    ;;
    up)
    loaddriver


    if [ $USE_INTERNAL_IR != "yes" ]; then
    #setserial /dev/ttyS0 uart none
    loadmodule lirc_serial.o
    $BINDIR/lircd
    else
    if [ $INVERT_SIGNAL = "yes" ]; then
    LOADKEYS_PARAM="-i"
    fi
    /usr/bin/av7110_loadkeys $LOADKEYS_PARAM /etc/vdr/loadkeys/default.rc5 > /proc/av7110_ir
    # add -Premote to $PLUGINS?
    PLUGINS="$PLUGINS -Premote"
    fi


    if [ x$START_FBTV == x"yes" ]; then
    fbtv -t 10 2>/dev/null >/dev/null &
    # doesnt work, why?
    #bash -c 'while true; do fbtv -t 12 2>/dev/null >/dev/null; wait; sleep 5; done' &
    else
    chvt $VDRTTY
    echo "Here reads VDR from the keyboard as remote control replacement." > /dev/tty$VDRTTY
    echo "For a login console switch to console 1 to 4 with [ALT][F1] to [ALT][F4]" > /dev/tty$VDRTTY
    echo "To get back here, please press [ALT][F10]" > /dev/tty$VDRTTY
    fi


    sleep 5 && nice -n 17 vdradmind.pl &
    umask 0002
    # queuehandler.sh /etc/vdr/plugins/queue.vdrrip /pub/mplayer &
    $BINDIR/vdr -L $PLUGINDIR $PLUGINS -v /video0 -c $CONFDIR -w 900 -E /ramdisk/epg.data -s /usr/bin/vdrshutdown < /dev/tty$VDRTTY
    ;;
    down)
    vdradmind.pl -k
    PID=`ps auxw | grep "vdr -L" | grep -v grep | awk '{ print $2 }'`
    if [ x"$PID" != "x" ]; then
    echo $pid
    kill $PID
    fi
    sleep 1


    if [ x$START_FBTV == x"yes" ]; then
    PID=`ps auxw | grep "fbtv" | grep -v grep | awk '{ print $2 }'`
    if [ x"$PID" != "x" ]; then
    kill $PID
    fi
    fi


    unloaddriver


    killall lircd 2>/dev/null >/dev/null
    rmmod lirc_serial
    ;;
    loaddriver)
    loaddriver
    ;;
    unloaddriver)
    unloaddriver
    ;;
    *)
    N=/etc/init.d/$NAME
    # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
    echo "Usage: $N {start|stop|up|down}" >&2
    exit 1
    ;;
    esac


    exit 0


    Schaut also ganz gut aus bei dir bis jetzt.


    Gruß,
    Andreas

    Schokko


    Damit ich nichts falsch verstehe: Du benennst nicht die Datei /usr/bin/poweroff.pl in /usr/bin/vdrshutdown um sondern änderst schon nur die eine Zeile in /etc/init.d/runvdr.


    Gruß,
    Andreas


    Beim Einsatz von NVRAM wird die poweroff.pl beim Herunterfahren mit der Fernbedienung übergangen, da diese die ACPI-Geschichte abhandelt, damit NVRAM überhaupt erst benutzt wird, kommt vdrshutdown ins Spiel. Glaube ich.

    iNOB


    Steht dann da im syslog das gleiche wie bei schokko?


    Schokko


    Bringt lsmod nicht mehr als du angegeben hast?
    Das sieht ja fast so aus, als würde Deine DVB-Karte nicht geladen werden...
    Ich habe da Einträge wie dvb-ttpci, dvb-core, videodev, grundig...


    Ist nur die Frage, ob ab welchem Installationsschritt die Treiber nicht mehr geladen werden?


    Gruß,
    Andreas

    Schokko


    Könnte sein dass genau in dieser Installationsreihenfolge der Fehler liegt.
    Wenn du Eloys NVRAM als letztes draufmachst, wird die /usr/bin/nvram-wakeup aus dem nvram-for-linvdr0.4 Paket überschrieben, und ob das dann zusammen mit dem 2.4.21er Kernel gut geht? Ich denke Du kannst das von Eloy ganz weglassen, wenn du den 2.4.21-nvram Kernel benutzt.


    An Linvdr rumzuschrauben ist halt doch nicht so einfach und im Sinne der Erfinder, gell mottobug und cooper? :] Aber es macht Spaß :]


    Gruß,
    Andreas

    Hallo zusammen!


    Also bei mir funktionierts wunderbar, und da wir beinahe die gleiche Hardware haben, werden wir das schon hinbekommen.


    Meine "Anleitung" scheint doch nicht vollständig zu sein. Mal sehen was fehlt.


    Ich hatte mir vor der ganzen NVRAM -Sache die 128 bittige nvram.o von http://www.vdr-portal.de/board/attachment.php?attachmentid=1652&sid= heruntergeladen und installiert. Das liegt jetzt bei mir in /lib/modules/2.4.21/nvram/nvram.o .


    Das aus dem nvram_for_linvdr-Paket liegt in /lib/modules/2.4.21/kernel/drivers/char/nvram.o .


    Ich weiß nicht, welche von beiden geladen wird.


    Zusätzlich hatte ich vorher das Paket von eloy installiert und die nvram-wakeup.conf laut Anleitung verändert.


    Die Dateien liegen /usr/lib/nvram-wakeup. Die /usr/bin/nvram-wakeup stammt von nvram-wakeup-for linvdr.


    Probierts mal.


    Es kann übrigens durchaus sein, dass in meiner Anleitung ein Fehler ist, bzw. dass was fehlt oder mißverständlich ist, weil ich die erst im Nachhinein aus dem Gedächtnis geschrieben habe.


    Viel Glück,
    Andreas