Posts by allow

    schade, ich weiss aber dass das ganze auch unter 4.5 gehen muss, nur weiss ich nicht genau wie das blacklisten geht..

    eine weitere möglichkeit ist mittels modprobe die module zu entladen und neu zu laden (ist in diesem thread weiter oben beschrieben). das passende runvdr file habe ich weiter oben im thread gepostet...

    ist längst nicht so elegant, aber als übergangslösung sehr stabil...

    Dank für deinen Erfahrungsbericht, ich schau mir das Modell mal an...

    auch wenns OT ist:

    Ich sehe in deiner sig dass du eine TT 2.3 hast und das du die neuste FW verwendest. Hattest du probleme die 2.3 er ans laufen zu bekommen (mit 2.1 und 2.2 hatte ich bisher keine Probleme, aber ich muss jetzt eine 2.3 einrichten)

    Für tips wäre ich dankbar:-)

    in meinem Log fand ich zufällig:

    Code
    Jun 16 07:13:06 ctvdr5 vdr: [3578] loading /var/lib/vdr/diseqc.conf
    Jun 16 07:13:06 ctvdr5 vdr: [3578] loading /var/lib/vdr/channels.conf
    Jun 16 07:13:06 ctvdr5 /usr/sbin/cron[3602]: (CRON) INFO (pidfile fd = 3)
    Jun 16 07:13:06 ctvdr5 /usr/sbin/cron[3603]: (CRON) STARTUP (fork ok)
    Jun 16 07:13:06 ctvdr5 atd[3601]: File a0000a0124394c is in wrong format - aborting
    Jun 16 07:13:06 ctvdr5 atd[3609]: File a0000a0124394c is in wrong format - aborting
    Jun 16 07:13:06 ctvdr5 /usr/sbin/cron[3603]: (CRON) INFO (Running @reboot jobs)
    Jun 16 07:13:06 ctvdr5 vdr: [3578] loading /var/lib/vdr/timers.conf
    Jun 16 07:13:06 ctvdr5 vdr: [3578] loading /var/lib/vdr/commands.conf

    die erwähnten files enthalten folgendes:

    was ist denn da los?!

    Hier nochmal eine Zusammenfassung des Ganzen:

    Die Anleitung bezieht sich auf ctvdr5, sollte aber auch für 4 und 4.5 stimmen, nur dass dort eine ältere Version von hotplug zum Einsatz kommt, und daher das blacklisten laut http://www.vdr-wiki.de/wiki/index.php…eiber_festlegen etwas anders geht (habs nicht ausprobiert).

    Das Problem:
    Problem 1:
    Bei Verwendung von TechnoTrend Karten (FullFeatuered und Budget zusammen in einem System, z.b. Nexus und Nova) kann es vorkommen dass die Treiber manchmal in der richtige Reihenfolge geladen werden (erst dvb_ttpci und dann budget_ci) und manchmal umgekehrt.

    Dies führt dazu dass z.b. das RemotePlugin (aber auch bei andere Funktionen, z.b. ältere Mplayer Versionen oder SmartCards an den TT Karten) manchmal funktionieren und manchmal nicht. Teilweise läßt sich dieses Problem durch umstecken der Karten in den PCI Slots entschärfen, aber die richtige Lösung findet sich hier.

    Problem 2:
    Zusätzlich zu diesem Problem gibt es aber noch ein zweites:
    Iin der /usr/sbin/runvdr ist ein Fehler der dazu führ dass bei einem VDR restart die DVB Treiber in genau der umgekehrten Reihenfolge geladen werden.
    D.h.: selbst wenn die FB normalerweise geht kann es bei einem VDR crash oder einen restart über das Menü dazu kommen dass die FB nicht mehr geht, weil die Treiber jetzt anders geladen werden.

    Die Lösung:

    Lösung zu Problem 2:
    (als erstes weil es alle betrifft)

    Das 2. Problem wurde in vdr_1.4.0-1ctvdr2_i386 gefixed, daher sollte man als allererstes sein System updaten:
    - /etc/apt/sources.online in sources.list umbenennen
    - apt-get update
    - apt-get upgrade

    Wer nicht updaten will kan auch manuell die datei /usr/sbin/runvdr editieren und die Funktion get_modulenames durch diese hier ersetzten:

    Code
    function get_modulenames()
    {
        if [ "$KVERS_2_6" ]; then
            MODULES=`lsmod | awk '/^dvb_core/ {gsub(/,/,"\n", $4); print $4}' | tac`
            [ "$MODULES" ] && MODULES="$MODULES dvb_core"
        else
            MODULES=`lsmod | grep dvb-core | cut -d'[' -f2 | cut -d']' -f1`
            [ "$MODULES" ] && MODULES="$MODULES dvb-core"
        fi
    }

    Bei manchen Systemen könnte auch vdrdevel zum einsatzkommen, dort muss dann statt der runvdr die runvdrdevel editiert werden

    Achtung: Wenn der VDR neu installiert wird und dabei eine version vor vdr_1.4.0-1ctvdr2 verwendet wird, wird diese Änderung überschrieben und muss daher von hand neu gemacht werden.

    Um zu prüfen welche Version installiert ist und welche Version installiert würde kann man
    - apt-get update
    - apt-cache policy vdr

    eingeben und erhält sowas:

    Wer nur das restart Problem hat ist hier fertig, aber es schadet meist nicht auch den Rest zu machen

    Lösung zu Problem 1:
    (nur für die bei denen die FB manchmal oder immer nach dem neu booten nicht geht)

    Man muss dafür sorgen dass die Treiber beim booten nicht (in falscher Reihenfolge) geladen werden.

    CTVDR5:
    Dafür trägt man in /etc/modprobe.d/blacklist einfach ganz unten folgendes ein

    blacklist dvb_core
    blacklist dvb_ttpci
    blacklist budget_ci
    blacklist budget_core

    CTVDR4 und 4.5:
    Hier befindet sich die blacklist an andere Stelle.
    Einfach in /etc/hotplug/blacklist.d eine datei erzeugen und die Module eintragen.
    - mit "touch myblacklist" die datei myblacklist erzeugen
    - mit einem editor folgendes eintragen

    dvb_core
    dvb_ttpci
    budget_core
    budget_ci

    Hab leider kein ctvdr4/4.5 system, wenns jemand getestet hat bitte hier posten, damit ich die Anleitung entprechend anpassen kann.


    Jetzt noch die treiber in /etc/modules eintragen damit sie in richtiger reihenfolge geladen werden

    dvb_ttpci
    budget_ci

    (die core komponenten werden automatisch mitgeladen)

    neu booten und fertig

    Klingt komplizierter als es ist, kann man in weniger als 5 Minuten erledigen.

    Danke an alle die bei der Lösung geholfen haben !

    Hallo all,

    Hat hier jemand eine Nexus 2.3 oder eine Technotrend 2.3 (s2300) mit der zur Karte gehörenden FB im Einsatz? Läuft das remote plugin damit? Mit der 2.2 bin ich zufrieden, aber ich muss mir jetzt ne neue Karte kaufen, und es gibt ja nur noch die 2.3er karten neu...

    Wäre für erfahrungsberichte dankbar !

    Fazit: Ich habs ausprobiert (mit ctvdr5) und es klappt mit der alten (silbernen) Fernbedienung auf Anhieb. Ich denke die neue wird auch gehen, muss aber wohl noch angelernt werden.