Suse 9.3 pro und neue Nexus 2.3

  • Weil es nach einem K(r)ampf schließlich bei mir doch funktioniert hat, hier meine Vorgehensweise:



    1.) Suse 9.3 professional CD-Installation (Minimalsystem ausgewählt)
    Standardkernel ist hier dann 2.6.11.4-20a-default



    2.) Nach der Installation habe ich folgende Pakete per yast nachinstalliert:


    + kernel-source
    + gcc
    + autoconf
    + glibdc-devel
    + libjpeg-devel
    + patch
    + cvs
    + ncurses-devel
    + wget


    unter SuSe geschieht dies z.B. mittels
    yast -i kernel-source gcc autoconf glibdc-devel libjpeg-devel patch cvs ncurses-devel wget



    3.) neuen Kernel (2.6.12.4) heruntergeladen von http://www.kernel.org und nach http://www.linuxforen.de/forums/showthread.php?t=161878 gebacken



    // Bei DVB als Modul evtl. im runleveleditor dvb starten lassen



    4.) vdr nach Sandmann (http://www.hubertus-sandmann.h…allieren.htm#VDR-Software) installiert und konfiguriert



    5.) Das laden des DVB-Moduls schlug fehl, da mein hotplug die Firmware unter


    /usr/local/lib/firmware


    statt unter


    /usr/lib/hotplug/firmware
    oder
    /lib/firmware


    erwartete.


    Siehe: http://www.vdr-wiki.de/wiki/index.php/Firmware



    6.) runvdr angepasst und in /usr/bin und /usr/local/bin kopiert:


    #!/bin/sh


    # runvdr: Loads the DVB driver and runs VDR
    #
    # If VDR exits abnormally, the driver will be reloaded
    # and VDR restarted.
    #
    # Set the environment variable VDRUSR to the user id you
    # want VDR to run with. If VDRUSR is not set, VDR will run
    # as 'root', which is not necessarily advisable.
    #
    # Since this script loads the DVB driver, it must be started
    # as user 'root'.
    #
    # Any command line parameters will be passed on to the
    # actual 'vdr' program.
    #
    # See the main source file 'vdr.c' for copyright information and
    # how to reach the author.
    #
    # $Id: runvdr 1.14 2004/11/21 11:30:00 kls Exp $


    export LANG=de_DE.iso8859-1
    export LC_CTYPE=de_DE.iso8859-1


    #DVBDIR="../DVB/driver"


    DVBDIR="/usr/include/linux/dvb"


    VDRPRG="./vdr"
    VDRCMD="$VDRPRG -w 60 -c /etc/vdr -E /var/vdr -s /usr/local/bin/vdrshutdown $*"


    LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`"
    KILL="/usr/bin/killall -q -TERM"


    # Load driver if it hasn't been loaded already:
    if [ $LSMOD -eq 0 ] ; then
    (cd $DVBDIR; modprobe dvb-ttpci)
    fi


    while (true) do
    su $VDRUSR -c "$VDRCMD"
    if test $? -eq 0 -o $? -eq 2; then exit; fi
    date
    echo "restarting VDR"
    $KILL $VDRPRG
    sleep 10
    (cd $DVBDIR; modprobe -r dvb-ttpci; modprobe -r dvb-core; modprobe dvb-ttpci)
    date
    done

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

    3 Mal editiert, zuletzt von radioking ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!