CVS DVB Treiber unter Kernel 2.4 und no primary device found?

  • Hallo,


    ich wollte einmal die von Klaus verwendeten CVS-Treiber einbinden. Also c't-Treiber herunter und die von linuxtv.org installiert.


    Leider fehlt hier irgendwie das Modul:


    dvb-ttpci-budget-ci


    Ich habe daher das dvb-kernel Treiberpaket einmal genommen. Dieses kompiliert auch, nur binde ich den Treiber ein, so bekomme ich immer von VDR ein "No Primary Device found!".


    Wie kann das sein? Treiber sind geladen:


    Zitat

    lsmod CVS-Treiber


    Zitat

    Logmeldungen CVS-Treiber


    Zitat

    Logmeldungen CVS-Treiber/VDR

    Code
    Feb 25 11:43:30 10.0.0.5 vdr[1508]: no DVB device found
    Feb 25 11:43:30 10.0.0.5 vdr[1508]: ERROR: invalid primary device number: 1
    Feb 25 11:43:30 10.0.0.5 vdr[1508]: ERROR: no primary device found - using first device!
    Feb 25 11:43:30 10.0.0.5 vdr[1508]: ERROR: invalid primary device number: 1
    Feb 25 11:43:30 10.0.0.5 runvdr: stopping after fatal fail (vdr: no primary device found - using first device!)




    Zitat

    lsmod c't-Treiber


    Zitat

    Logmeldungen CVS-Treiber


    Zitat

    Logmeldungen c't-Treiber/VDR

    3 Mal editiert, zuletzt von franzose ()

  • Hm, hat hier niemand eine Idee?


    Werde ja wohl nicht der erste sein, der die etwas verbuggten Treiber der c't-Standardinstallation ausgetauscht hat, oder? :whatever

  • change DVB major number from 250 to 212!!!


    Haste die MAKEDEV-DVB.sh ausgeführt?

    FSC Primergy TX 300 S4 | 2 x Intel(R) Xeon(R) CPU X5460 @ 3.16GHz | RAM 16GB | VDR-SERVER | Centos 7 Kernel-4.19.0 | DVBSky S952 v3 & DVBSKy S950 v3 | VDR-2.2.0 | iptv, dummydevice, dvbhddevice, svdrposd, streamdev-server.
    Raspbery Pi 1 Model B + | Debian wheezy Kernel-4.4.50+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client
    Raspbery Pi 2 - Model B | Debian jessie Kernel-4.4.50-v7+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client


  • Hallo Franzose,


    bin gerade bei, meinen 2.ten vdr einzurichten. Online-Installation hat
    nicht geklappt (auch ohne mplayer & mp3 nicht), habe also mit jigdo
    die CD 'aufgebohrt' und dann hat's geklappt. Oh, etwas offtopic ;)


    Jedenfalls habe ich die Treiber via apt-get installiert und die
    Avermedia 771 DVB-T lief ohne Probleme an mit den neuen Treibern ...


    Gruß
    Aman

  • Zitat

    Original von armageddon
    change DVB major number from 250 to 212!!!


    Haste die MAKEDEV-DVB.sh ausgeführt?


    Ja, hat aber nix geändert....


    Daran sollte es ja auch nicht liegen, der Treiber lädt ja ohne Probleme, nur der VDR erkennt ihn irgendwie nicht. :(


    Zitat

    Original von Aman
    Jedenfalls habe ich die Treiber via apt-get installiert und die
    Avermedia 771 DVB-T lief ohne Probleme an mit den neuen Treibern ...


    Habe ich das bezweifelt? Die Standard-Treiber funktionieren ja auch (wenn man einmal von den Bugs absieht).


    Nur die aus dem CVS halt nicht...

    2 Mal editiert, zuletzt von franzose ()

  • So, das Problem habe ich zwar nicht lösen können, aber mit dem neuesten Treiberpaket von psct sind die von mir erwähnten Bugs beseitig worden.


    Das Treiberpaket ist unter:


    http://www.heise.de/ct/ftp/pro…tradebs.shtml#dvbtreiber2


    herunterzuladen.


    Damit funktioniert jetzt endlich alles wie gewünscht.


    :sonne

  • Zitat

    Original von Aman
    Jedenfalls habe ich die Treiber via apt-get installiert und die
    Avermedia 771 DVB-T lief ohne Probleme an mit den neuen Treibern ...


    Zitat


    Habe ich das bezweifelt? Die Standard-Treiber funktionieren ja auch (wenn man einmal von den Bugs absieht).


    Nur die aus dem CVS halt nicht...


    Also die 'Standard'-Treiber habe ich nicht genommen, es sind die
    frisch kompilierten (linuxtv-dvb-ct-modules-2.4.27-ctvdr-1_1.1.1+cvs-041202-4) von psct ...

    Zitat

    von ct Projekt Seite
    [...] Diese Treiber finden Sie auch im testing-Repository auf heise online. Sie können Sie mit dem Aufruf apt-get install linuxtv-dvb-ct-modules-2.4.27-ctvdr-1 installieren, wenn Sie den testing-Zweig in Ihrer sources.list-Datei eingetragen und eine aktuelle Paketliste mit apt-get update bezogen haben.


    Achso, Du wolltest selbst kompilieren ?


    Gruß
    Aman

  • Zitat

    Original von Aman
    Achso, Du wolltest selbst kompilieren ?


    Jep, aber mit den neuesten Testing hat sich das auch erledigt... ;)


    Trotzdem danke.

Jetzt mitmachen!

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