[solved] Gentoo neuinstalliert DVB geht nicht. Was tun?

  • HI


    habe jetzt 2 tage lang die verschiedensten threads durchgearbeitet und gelesen.


    habe auch das vdr-wiki und andere quellen mir zu gemuete getan.


    leider habe ich mein problem nicht loesen koennen.


    also problem ist folgendes.


    ich habe alle neuistalliert, benutze schon seit jahren gentoo, nur fuer den vdr hatte ich bis jetzt linvdr, un bekomme einfach keine laufenden kernel module fuer den 2.6 er gento-dev kernel hin.


    immer was mit unresolved symbols.


    firmware liegt in /usr/lib/hotplug/firmware/


    wollte eigentlich den 2.6er kernel und die dvb-cvs sourcen. gibt es da tricks die ich noch nicht kenne?


    wenn ich modprobe dvb-ttpci mache dann steht in dmesg was mit error hotplug usw. aber die firmware liegt definitiv im oben enannten pfad.


    evtl habe ich ja an irgend etwas nicht gedacht und ihr koennt mir auf die spruenge helfen.


    gruesse mentox



    PS bin leider nicht zu hause um direkt die log an zuhaengen. werde ich nachher dann nach holen ;)



    EDIT...


    habe auch die datei in conf.d und modules.d angelegt, so wie oefter hier im forum zu finden war.

    2 Mal editiert, zuletzt von mentox ()

  • ok werde ich mal testen



    was muss denn jetzt im kernel an sein damit ich die cvs treiber nutzen kann



    nur video 4 linux an
    dvb an
    dvb-core an


    und das wars oder mehr... (meine nur den multimedia part) I2C usw ist klar. :)



    gruesse

  • aber wenn ich die cvs version nutzen moechte muss ich im trotzdem kernel was anhaben?


    dann habe ich das ganze noch nicht verstanden!?


    dann sind doch die module 2 mal da .. oder nicht?!



    gruesse

  • Hallo,

    Code
    aber wenn ich die cvs version nutzen moechte muss ich im trotzdem kernel was anhaben?


    da gibts zwei Moeglichkeiten ,
    die aktuellen Treiber per makelinks verlinken und im Kernel den dvb-support und die entsprechenden Module aktivieren ,
    oder
    den dvb-support nicht im Kernel aktivieren ,
    und die benoetigten Module per insmod.sh laden lassen ,
    also entweder oda . :)
    cu

  • das hatte ich auch schon gemerged...


    was muss dann im kernel an sein wenn ich das emerge?


    alles an? nur nen teil oder alles aus?



    gruesse

  • Zitat

    alles an? nur nen teil oder alles aus?


    Alles an auf keinen Fall, alles aus aber auch nicht.
    Bin noch auf Arbeit, kann grad nich nachgucken. Aber such mal hier in der Gentoo Abteillung, da müßte ein Post von mir sein, wo ich das schonmal beschrieben hab.


    Uwe

  • Da fällt mir noch was ganz wichtiges ein: Unbedingt die linux26-header installieren und die ollen 2.4er vorher rausschmeßen!!


    Uwe


    PS: Den erwähnte Beitrag find ich grad selber nich. Wenns Dir noch hilft guck ich nach, sobald ich zu Hause bin, dauert aber noch bißchen.

  • hat jemand noch eine idee?


    im moment emerge ich glibc neu. habe die linux26 herder gemerged und die normalen weggeschmissen

  • habe mal folgendes gemacht und aktuelle logs



    Code
    vdr1 dvb # /usr/portage/distfiles/cvs-src/linuxtv/dvb-kernel/build-2.6/insmod.sh load
    Inserting DVB modules into kernel
    FATAL: Module crc32 not found.
    FATAL: Module evdev not found.
    FATAL: Module videodev not found.
    FATAL: Module v4l1_compat not found.
    FATAL: Module v4l2_common not found.
    insmod: error inserting './saa7146_vv.ko': -1 Unknown symbol in module
    insmod: error inserting './dvb-ttpci.ko': -1 Unknown symbol in module
    insmod: error inserting './budget-av.ko': -1 Unknown symbol in module



    firmware ist da.

    Code
    vdr1 dvb # ls /lib/firmware/
    dvb-ttpci-01.fw  dvb-ttpci-01.fw-261c  dvb-ttpci-01.fw-261d



    was bedeutet dieses firmware geraffel?

  • jemand ne idee? :o)



    scheint ja echt niemand eine idee zu haben :(



    bin ich denn der einzige der vdr unter gentoo nicht zum laufen bekommt?



    bitte verzweifelt um hilfe...


    gruesse

    Einmal editiert, zuletzt von mentox ()

  • *schieb* :)



    bitte

  • Zitat

    Original von mentox

    Code
    vdr1 dvb # /usr/portage/distfiles/cvs-src/linuxtv/dvb-kernel/build-2.6/insmod.sh load
    Inserting DVB modules into kernel
    FATAL: Module crc32 not found.
    FATAL: Module evdev not found.
    FATAL: Module videodev not found.
    FATAL: Module v4l1_compat not found.
    FATAL: Module v4l2_common not found.
    insmod: error inserting './saa7146_vv.ko': -1 Unknown symbol in module
    insmod: error inserting './dvb-ttpci.ko': -1 Unknown symbol in module
    insmod: error inserting './budget-av.ko': -1 Unknown symbol in module


    Das sieht irgendwie nicht so toll aus. Die unknown symbols kommen anscheinend weil schon vorher Module nicht gefunden werden und die Module in bestimmter Reihenfolge geladen werden wollen. Da ist wohl beim Kernelkonfigurieren bei v4l was vergessen worden.

  • Hallo,
    also nochmal zur Kernel Konfig. Ich hab bei mir nur 'Video For Linux' als Modul und dann noch 'DVB For Linux'. Dann linuxtv-dvb-cvs gemerged..
    Würd Dir vielleicht noch empfehlen mal alle Module zu löschen un dann den Kernel neu zu kompilieren un dann linuxtv-dvb-cvs zu mergen. Nich daß da irgendwelche alten Module rumschleichen.


    Viel Erfolg
    Uwe

  • also - ich hab hier 2.6.10 am laufen (vanilla) mit den cvs treibern. auch auf die gefahr hin, dass ich jetzt zu ausführlich werde, aber lieber mal zuviel als zu wenig:



    wenn du bedarf hast poste ich noch meine kernel config


    fen.

  • juhu geht..



    habe es so gemacht wie Uwe0815 geschrieben hat .. funzt einwand frei ;)



    danke und gruss

Jetzt mitmachen!

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