Probleme mit technotrend S2 3200?

  • Guten Tag!


    Ich habe mir vor kurzem die Technotrend DVB-S2 Karte besortgt und wollte sie nun, nachdem ich sie in meinem Windows Rechner ausgiebig getestet habe, mal in einemm VDR System ausprobieren. Leider bin ich nicht so bewandert was Linux angeht. Ich bin aber glücklicherweise auf die sehr Gute "step by step" Anleitung im vdr-wiki gestoßen (http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29)


    Das konfigurieren des Betriebssystems und die Installation des DVD Treibers hat ganz gut funktioniert. Jetzt häng ich allerdings bei der VDR Installation fest. Ich denke ich habe irgendetwas falsch gemacht, da bei runvdr folgender Fehler kommt:


    VDR:~ # /usr/local/bin/runvdr
    /usr/local/bin/runvdr: line 75: unexpected EOF while looking for matching `"'
    /usr/local/bin/runvdr: line 77: syntax error: unexpected end of file


    mein runvdr sieht so aus:


    #!/bin/sh


    # runvdr: Loads the DVB driver and runs VDR
    #
    # If VDR exits abnormally, the driver will be reloaded
    # and VDR restarted.
    #
    # In order to actually use this script you need to implement
    # the functions DriverLoaded(), LoadDriver() and UnloadDriver()
    # and maybe adjust the VDRPRG and VDRCMD to your particular
    # requirements.
    #
    # Since this script loads the DVB driver, it must be started
    # as user 'root'. Add the option "-u username" to run VDR
    # under the given user name.
    #
    # 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.19 2006/05/14 16:02:05 kls Exp $


    export LANG=de_DE
    export LC_COLLATE=de_DE


    PATH=/usr/local/bin:$PATH
    VDRPRG="/usr/local/bin/vdr"
    VDRCMD="VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \
    -L /usr/local/src/vdr/PLUGINS/lib \
    -s /usr/local/bin/vdrpoweroff.sh \
    $*""


    KILL="/usr/bin/killall -q -TERM"


    # Detect whether the DVB driver is already loaded
    # and return 0 if it *is* loaded, 1 if not:
    function DriverLoaded()
    {
    return 1
    }


    # Load all DVB driver modules needed for your hardware:
    function LoadDriver()
    {
    modprobe stb6100
    modprobe stb0899
    modprobe lnbp21
    modprobe budget-ci
    }


    # Unload all DVB driver modules loaded in LoadDriver():
    function UnloadDriver()
    {
    modprobe -r budget-ci
    modprobe -r lnbp21
    modprobe -r stb0899
    modprobe -r stb6100
    }


    # Load driver if it hasn't been loaded already:
    if ! DriverLoaded; then
    LoadDriver
    fi


    while (true) do
    eval "$VDRCMD"
    if test $? -eq 0 -o $? -eq 2; then exit; fi
    echo "`date` reloading DVB driver"
    $KILL $VDRPRG
    sleep 10
    UnloadDriver
    LoadDriver
    echo "`date` restarting VDR"
    done


    ich würde mich freuen wenn mir geholfen wird!


    MFG
    Philipp

  • Hi Captain M.


    du hast ein " zuviel. Die Zeile

    Code
    $*""

    sollte so

    Code
    $*"

    aussehen


    mfg bugfix

    PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
    SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

  • Erst mal vielen Dank für die schnelle Antwort!


    Der Fehler ist durch den FIX behoben, nun kommt allerdings ein anderer Fehler.


    Dieser lautet wie folgt


    Code
    /usr/local/bin/runvdr: line 68: VDRPRG: command not found
    So 4. Nov 11:42:38 CET 2007 reloading DVB driver

  • Hi Captain,
    einfach aus

    Code
    VDRCMD="VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \

    ein

    Code
    VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \

    machen


    mfg bugfix

    PC1: Intel Atom 330, 4GB RAM, 1TB, DVD-RW, Terratec Remote, yavdr 0.4
    SRV: AMD Athlon II X4 615e, 8GB RAM, 9500GT, 6x 2TB RAID5, 2x Cablestar 2 HD, Imon+LCD, yavdr 0.4

Jetzt mitmachen!

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