linuxtv treiber kompilieren und installieren -> problem

  • Hi,


    habe heute meine neuen TV-Karte eingebaut und getestet
    nun habe ich folgendes Problem


    mit easyvdr wird die karte erkannt aber ich finde die ganzen config dateien usw.. nicht, außerdem buggt das onlineportal (das eine von den 3n das überhaupt funktioniert)


    also möchte ich wieder c't-vdr installieren, da ich mit dem in den letzten Wochen schon etwas gearbeitet habe...


    allerdings wird dort meine TV-Karte nicht standardmäßig erkannt
    (Satelco EasyWatch DVB-C)


    ich habe folgenden treiber herunter geladen:
    http://linuxtv.org/downloads/linuxtv-dvb-1.1.1.tar.bz2
    und wollte ihne dann kompilieren (zuerst natürlich noch make installiert)
    und dann bekomme ich folgenden fehler


    Makefile:8: /lib/modules/2.6.18-5-486/build/.config: Datei oder Verzeichnis nicht gefunden
    make: *** Keine Regel, um >>/lib/modules/2.6.18-5-486/build/.config<< zu erstellen.
    Schluss.


    was mache ich falsch?
    hoffe ihr könnt mir helfen.
    vielen Dank


    mfg
    aelo

  • 1. Du hast die Kernel Sourcen nicht installiert oder build verweist nicht darauf
    2. Die Treiber sind für Kernel 2.4.x , du verwendest den 2.6er , der bringt die Treiber mit .


    --> also ggf Sourcen installieren und Kernel mit den benötigten Modulen bauen , wobei make allein dir dafür nicht reicht - nen Compiler wirste brauchen .


    HJS

  • habe gestern noch die linux-headerst installiert
    und mein kolleg meinte dass ich auch noch automake installieren muss
    die beiliegende Version beim Kernel unterstützt aber meine Karte nicht, deshalb muss ich eine aktuelle Version kompilieren und installieren


    muss ich unbedingt einen eigenen Kernel bauen?


    thx
    mfg
    aelo

  • Zitat

    Original von aelo
    muss ich unbedingt einen eigenen Kernel bauen?


    Wenn du einen Kernel in den Repositories findest , der die Treiber hat , dann nicht , sonst ja .


    HJS

  • Hast Du mal geschaut, von wann der von Dir heruntergeladene Treiber ist? Der ist vom 14.11.2004. Mit anderen Worten: Uralt.


    Hier http://linuxtv.org/hg/v4l-dvb
    Dann oben auf bz2 oder gz klicken.
    Das sind dann die aktuellen Treiber.


    Was EasyVDR angeht:
    Hattest Du erwartet, das sämtliche Config-Files so heißen und an denselben Stellen sind, wie bei c't vdr? Das System ist klarerweise anders. Da muss man sich neu einarbeiten.
    Aber so viel Configs brauchst Du doch eigentlich gar nicht. Man kann doch so gut wie alles über das OSD einstellen.


    Was heißt 'Das Onlineportal buggt'?
    www.easyvdr.de funktioniert bei mir einwandfrei.
    Auch wiki.easy-vdr.de funktioniert.
    Wo warst Du unterwegs?

  • zu EASYVDR
    ich komme nur ins live-portal
    bei den anderen kommt egal was ich mache immer dass die Seite nicht gefunden wurde


    im live-portal kann ich keine aufnahmen abbrechen, EPG funktioniert prinzipiell erst nach dem zweiten login


    und nun werde ich morgen den neuen Treiber probieren (warum muss der in einem Unterordner versteckt sein? :( danke, wäre ich nie draugekommen^^)
    habe heute leider keine Zeit mehr, zuerst Schule und dann Halbzeitfeier (HTL) :)


    vielen dank
    melde mich wieder wenn ich es ausprobiert habe


    mfg
    aelo

  • hi,


    habe es jetzt ausprobiert
    automake installiert, denn aktuellen treiber heruntergeladen
    und natürlich die linux headers installiert


    beim ersten mal wurde der treiber auch kompiliert, brach aber mit einem fehler ab, und beim erneuten aufrufen kommt folgende Meldung:


    Code
    make -C /home/v4l-dvb-1a1258f9ba2d/v4l 
    make[1]: Entering directory `/home/v4l-dvb-1a1258f9ba2d/v4l'
    creating symbolic links...
    Kernel build directory is /lib/modules/2.6.18-5-486/build
    make -C /lib/modules/2.6.18-5-486/build SUBDIRS=/home/v4l-dvb-1a1258f9ba2d/v4l  modules
    make[2]: Entering directory `/usr/src/linux-headers-2.6.18-5-486'
      CC [M]  /home/v4l-dvb-1a1258f9ba2d/v4l/aci.o
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.18-5-486'
    make[1]: Leaving directory `/home/v4l-dvb-1a1258f9ba2d/v4l'


    und bei make install kommt folgendes:


    Code
    make -C /home/v4l-dvb-1a1258f9ba2d/v4l install
    make[1]: Entering directory `/home/v4l-dvb-1a1258f9ba2d/v4l'
    Stripping debug info from files
    make[1]: Leaving directory `/home/v4l-dvb-1a1258f9ba2d/v4l'



    vielen dank schon mal
    mfg
    aelo


    edit:


    hier ein paar Einträge aus der /var/log/messages:



    was bedeutet das Unknown symbol ....?

  • hab hier etwas gefunden:
    http://www.linuxtv.org/mailing…003/01-2003/msg00089.html


    habe nun c't vdr neu isntalliert
    und probiere es jetzt noch mal mit dem :)
    ist es richtig wenn ich zuerst mit menu config alles auswähle was ich bruache und dann die zeilen vom link in der .config hinzufüge? (welche packages brauche ich überhaupt, außer dem package für den PHilips SAA7146?)



    Danke
    mfg
    aelo


    edit:
    tv-karte läuft nun soweit
    allerdings zeigte mir vdradmin nicht alle sender und streamdev funktionierte auch nicht :(


    ich bin nun gerade dabei die sender nochmal zu scannen

Jetzt mitmachen!

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