howto: AverMedia DVB-T Modell 771

  • Nachdem sich die Fragen dazu langsam stapeln im Telegramstil, wie die
    AverMedia DVB-T-Karte Modell 771 zur Mitarbeit zu bewegen ist
    [Begründungen für einzelne Schritte in eckigen Klammern]:


    ctvdr2 von CD installieren (mein Ausgangspunkt für dieses Howto)


    /etc/apt/sources.list anpassen, sodass statt /stable/ /testing/ aktiv ist


    [nur im testing-Bereich gibt es den nötigen neueren Kernel]


    Wenn eine Hollywood+ am Start ist, unbedingt eine Patch-Variante ohne
    ac3 verwenden, also falls in der Repository-URL am Ende
    "elchiosdpipac3" auftaucht "elchi" daraus machen (Slash am Ende muss
    stehen bleiben).


    apt-get update


    vdraptrefresh.sh


    [stellt in einem Rutsch alles Installierte auf Testing um]


    apt-get install kernel-image-2.4.26-ctvdrskas-1


    [nur dieser Kernel hat die Patches, die für die Karte gebraucht
    werden; das sind nicht nur V4L2, sondern auch Patches daran und
    Korrekturen an den DVB-Treibern, die eigentlich nicht zur 1.1.1er
    Release gehören.]


    apt-get install linuxtv-dvb-modules-2.4.26-ctvdrskas-1


    [dito]


    apt-get install em8300-modules-2.4.26-ctvdrskas-1


    apt-get install lirc-modules-2.4.26-ctvdrskas-1


    (je nachdem was gebraucht wird; ggf. die Hinweise auf
    www.heise.de/ct/ftp/projekte/vdr/kernelupdate.shtml beachten, damit der
    alte Kernel erreichbar bleibt)


    Vorm reboot in /etc/modules aufräumen:


    tuner
    bttv
    videodev


    rauswerfen (oder nach dem Reboot von Hand entladen).


    [Die bt878-basierten DVB-T-Karten und die klassischen bttv-Module für
    analoge TV-Karten beziehungsweise automatisierte Lademechanismen
    (hotplug) "streiten" sich um die Karte; das Entladen beziehungsweise
    gar nicht erst Laden sorgt für einen sauberen Anfang. Vorsicht: Wenn
    auch noch eine analoge TV-Karte am Start ist, kann diese
    Hauruckmethode ungewünschte Seiteneffekte haben.]


    Jetzt reboot


    Anschließend von Hand


    mv /etc/modutils/linuxtv-dvb-2.4.26-ctvdrskas-1 /root


    update-modules


    [Entfernt das, was die Treiberinstallation zum Laden der DVB-Treiber
    für nötig hielt; ist ungeeignet vorbesetzt für bt878-DVB-Karten, egal
    ob mit "Hardware-Erkennung" bei der Treiber-Installation oder ohne.]


    modprobe dvb-bt8xx
    modprobe mt352


    [Lädt die für die Karte zuständigen Module.]


    jetzt erst den VDR starten (/etc/init.d/vdr start)


    Mit richtiger channels.conf sollte jetzt etwas empfangen werden, femon
    liefert auf der Kommandozeile Aufschluss - am Ende jeder Zeile sollte
    FE_HAS_LOCK stehen


    Wenn das dauerhaft werden soll:


    Die Datei /etc/modutils/linuxtv-dvb-2.4.26-ctvdrskas-1 so ändern:


    #!/bin/sh
    if [ "`uname -r`" == "2.4.26-ctvdrskas-1" ] ; then
    cat <<EOF
    alias char-major-250 dvb
    probeall dvb dvb-bt8xx
    above dvb-bt8xx mt352
    EOF
    fi


    Aber Vorsicht, wenn noch andere DVB-Karten im System stecken, müssen
    die Zeilen zwischen alias und EOF wie folgt ergänzt werden - damit die
    Treiber zusätzlich geladen werden:


    add probeall dvb dvb-bt8xx
    above dvb-bt8xx mt352


    hinterher update-modules. Jetzt sollte nach einem reboot der Kasten
    mit den aktiven Treibern für die AverMedia starten.


    Viel Erfolg!


    Peter

  • Vielen Dank erstmal an Peter an dieser Stelle! Der hat mich wirklich wochenlang per E-Mail unterstützt. Schön, dass ich ihm an dieser Stelle mal öffentlich danken kann.


    Nachdem ich jetzt knapp 2/3 meiner Prüfungen hinter mir habe, habe ich mich mal wieder an meinen VDR gesetzt, die Kiste platt gemacht, die alte Analog-Karte ausgebaut und von Grund auf neu installiert. Und siehe da, mit etwas Probiererei geht es endlich!


    Vielleicht noch zwei ergänzende Hinweise zum How-To für Leute, die sich genauso anstellen, wie ich:


    1. Zwischen Kernel-Upgrade und DVB-Treiber-Upgrade den Rechner rebooten!
    2. Um die Änderungen konstant zu übernehmen erstmal die Datei linuxtv-dvb.2.4.26-ctvdrskas-1 (Punkt zwischen "dvb" und "2.4.26"!!) natürlich wieder zurückkopieren nach /etc/modutils.


    Und Leute mit mehreren DVB-Karten sollten den Inhalt der Datei nicht löschen und durch die von Peter angegebenen Zeilen ersetzen, sondern um diese ergänzen. Das war für mich ungeduldigen Menschen etwas undeutlich formuliert und ich hatte natürlich gleich alle Schritte live nachvollzogen, ohne das How-To vorher gründlich durchzulesen..


    Jetzt verbleibt nur noch das (alte??) Problem, das beim Wechseln von DVB-T- zu DVB-C-Kanälen ernsthafte Bild- und Tonstörungen auftreten und der Wechsel manchmal Minuten dauert bzw. garnicht klappt.

    P3-700, FSC D1107, 256 MB RAM, 120 GB HDD, FSC 1.5 DVBC, AverTV 771 DVBT, Soundblaster Live! Value, 240x64 LCD, ctvdr 3.07

  • Also, zunächst mal vielen Dank für die Beschreibung, jetzt läuft auch meine AverMedia 771 mit ctvdr (3.06).


    Bei mir gab's darüberhinaus noch folgendes Problem:
    Das Module snd-bt87x war immer wieder für die automatische Aktivierung von bttv/videodev/tuner verantwortlich, ohne dass das module dvb-bt8xx eine Chance hatte. Erst ein Eintrag in /etc/hotplug/blacklist sorgte hier für Ruhe.


    Ansonsten läuft die AverMedia 771 unter ctvdr3 3.06 auch mit dem stable Kernel, besondere Patches waren nicht eforderlich.


    Andreas.

    aktueller VDR: Silverstone GD04B, ASRock N100M, 8 GB RAM, M.2 SSD 128 GB, WD 4TB WD40EFAX, IP-TV NetCologne via teleraising.api und easyepg-lite, yavdr 0.7 mit VDR 2.6.6 (jammy), USB-IR mit Einschalter (Raspberry Pico) von Emma53

  • Hallo,


    ich bekomme die 771 nicht zum laufen (mit 3.06). Kannst mir evtl. jemand mit einer kleinen Schritt-für-Schritt-Anleitung helfen?


    Auch bei mir scheint er die Karte beim booten nicht zu erkennen.



    Arne

Jetzt mitmachen!

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