MiniHowto Kernel 2.6 auf ctVDR2 installieren

  • kannst du Deine dmesg bzw /var/log/messages posten?


    falls nicht


    steht bei dir evtl cannot request firmware?


    bzw


    Existiert im hauptroot der ordner /sys ?


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

  • Also:


    dmesg:


    und in der messages steht quasi nur an informativem:


    Jul 24 21:20:44 vdr vdr[14990]: no DVB device found


    Und eine Meldung über die Firmware erhalte ich gar nicht erst.


    Ach ja, /sys wurde erst gemounted, nachdem ich mkdir /sys gemacht habe.


    Gruß,
    Björn

    VDR: ct-Distri mit VDR 1.41 (Tobi), dxr-plugin 2.5.2, Asus A7V133-Board mit AMD Athlon 900 512 MB Ram, 320 Gig HD DVB-S Budget-Karte und Hollywood+ DXR3-Ausgabe

  • bjs:


    Nunja, ich hatte "nur" den fehler das er weiterhin "cannot request firmware" mitteilte, nach einigem hin und her fiel mir auf, das ich den Ordner /sys gar nicht angelegt hatte, der im howto erwähnt wird, deshalb meine Fragerei...


    Hier muss ich leider gestehen, das ich nicht viel helfen kann...


    Sorry!


    @all:


    ich habe nun das problem, das ich meine 2.Karte nicht ans laufen bekomme, was wohl daran liegt, das sie gar nicht erst angesprochen wird.


    Ich habe als 2. Karte eine Nova-t


    eine modprobe mal so ins System ergibt:


    Zitat

    FATAL: Error inserting tda1004x (/lib/modules/2.6.6/kernel/drivers/media/dvb/frontends/tda1004x.ko): Unknown symbol in module, or unknown parameter


    eigentlich würde ich schlichtweg tda1004x in die datei /etc/init.d/dvb einfügen, aus der howto, like:


    Zitat

    /sbin/modprobe dvb-ttpci hw_sections=0
    /sbin/modprobe stv0299
    /sbin/modprobe ves1820
    /sbin/modprobe


    aber wenn ich hier schon nen error bekomme, scheint das relativ sinnlos...


    kann es sein, das ich für die karte auch ne andere firmware brauche ?


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

  • Bei


    Fällt mir auf: ein modprobe av7110 ergibt bei mir ein module not found!


    WIMRE ist das doch das Modul für die Budget-Karte....


    Ich glaube, ich sehe mir die KErnelkonfig nochmal an, aber da meine ich gesehen zu haben, dass av7110 als module eingestellt war


    Edit:
    wie ich gerade sehe,sind die Budget-Karten tatsächlich als Module eingestellt. kann es sein, dass da module nun anders benannt wird?

    VDR: ct-Distri mit VDR 1.41 (Tobi), dxr-plugin 2.5.2, Asus A7V133-Board mit AMD Athlon 900 512 MB Ram, 320 Gig HD DVB-S Budget-Karte und Hollywood+ DXR3-Ausgabe

    Einmal editiert, zuletzt von bjs ()

  • @hoymoly:


    stiimt, das hatte ich gelesen (gentoo-bereich) , aber ich hatte das so verstanden, das erst die Primär karten module und dann die der Sekundär karte geladen werden müssten.


    Aber auch das schlug fehl, ich erhalte weiterhin via dmesg ein :


    Zitat

    tda1004x: Unknown symbol errno



    Ich werde mal weiter das board kämmen ;)


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

  • hi,


    fetten dank für die schöne anleitung, jedoch hänge ich jetzt fest weil
    ich ich das firmware-file nicht saugen kann (http://linuxtv.org ((immernoch)) down !?). wäre dankbar wenn mir jmd nen tipp geben könnte wie ich an das file komme ! (dvb-ttpci-01.fw)


    thx
    max

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • Back to the board....


    Also anscheinend bin ich wohl zu blöd, um meine DVB-T mit dem neuen Kernel ans laufen zu bekommen. kurzer Status bericht:


    Inzwischen habe ich die entsprechenden module mit der /etc/init-d/dvb nachgeladen


    - budget-ci
    - budget-core


    tda1004x.bin habe ich nochmals aus dem windowstreiber extrahiert und in das verzeichniss /usr/lib/hotplug/firmware geschubst.


    die Karte wird zwar erkannt:



    Zitat


    saa7146: found saa7146 @ mem d0983e00 (revision 1, irq 10) (0x13c2,0x1011).
    DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
    TT-Budget/WinTV-NOVA-T PCI adapter 1 has MAC addr = 00:d0:5c:23:1a:af
    evbug.c: Connected device: "Budget-CI dvb ir receiver saa7146 (1)", <NULL>


    dennoch bekomme ich weiterhin die fehlermeldung:


    Zitat

    tda1004x: Unknown symbol errno


    ein modprobe ergibt weiterhin:


    Zitat


    FATAL: Error inserting tda1004x (/lib/modules/2.6.6/kernel/drivers/media/dvb/frontends/tda1004x.ko): Unknown symbol in module, or unknown parameter


    /var/log/messages ergibt:


    kann es sein das die datei tda1004x.ko defekt ist, so wie ich Unknown symbol errno deute, oder das System diese "Variable" nicht erkennt ??


    Hat vielleicht jemand ne Idee?? :rolleyes:


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

  • Und ich habe den Kernel nochmal neu übersetzt.


    Da fällt mir eine ganz blöde Frage ein:


    Die Treiber für die DXR3, muss ich die eigentlich auch neu übersetzen?!?


    Ich sehe mir gerade nochmal die Anleitung zum Installieren der cvs-Treiber für die DXR an...

    VDR: ct-Distri mit VDR 1.41 (Tobi), dxr-plugin 2.5.2, Asus A7V133-Board mit AMD Athlon 900 512 MB Ram, 320 Gig HD DVB-S Budget-Karte und Hollywood+ DXR3-Ausgabe

  • Aber vorher fällt mir noch folgendes auf:


    erst ein manuelles /etc/init.d/hotplug start scheint den Treiber für die DVB zu laden. Allerdings liefert der vdr in der messages immer noch folgendes:



    Und das wiederholt sich natürlich...

    VDR: ct-Distri mit VDR 1.41 (Tobi), dxr-plugin 2.5.2, Asus A7V133-Board mit AMD Athlon 900 512 MB Ram, 320 Gig HD DVB-S Budget-Karte und Hollywood+ DXR3-Ausgabe

  • Zitat

    Original von MR16


    Hab ich doch, das ist ja auch nicht das Problem. Ich hab auf der gleichen Festplatte, andere Partition ein komplettes VDR-System, das stabil läuft und das ich auch über Boot-Menü auswählen kann. Aber das Problem ist ja, dass ich den 2.6er-Kernel zum Laufen bringen möchte.


    Der Thread ist ja jetzt schon etwas fortgeschritten, ich hab halt etwas länger gebraucht, aber mein System läuft jetzt auch mit 2.6-Kernel und eingespieltem epia-Patch ruckelfrei. Also lags doch an diesem Patch. Jetzt muss ich nur noch ivtv installieren, damit ich auch die analogen Sender empfange. Hat da schon jemand ein Debian-Paket für den 2.6er Kernel gefunden, oder macht ihr das per Source-Installation? Oder hat das etwa noch niemand installiert?


    Gruß Michael

    Software: c't-vdr 5.1 mit mplayer-, undelete- und pvrinput-plugin
    Hardware: VIA-Epia M10000, 150 GB, FuSi DVB-C, Hauppauge PVR350

  • hallo zusammen,


    hab ein probelm mit dem compilieren des kernels, nach eingabe de Befehls:

    Code
    make menuconfig


    bekomme ich folgende Meldung:


    Hab dann versucht das Paket nachzuinstallieren, bekomme dann aber auch nur ne Fehlermeldung.

    Code
    vdr:/usr/src/kernel-source-2.6.6# apt-get install ncurses-devel
    Reading Package Lists... Done
    Building Dependency Tree... Done
    E: Couldn't find package ncurses-devel


    Kann mir jemand von euch helfen.

    Pundit-R / c't VDR 4.5 (1.3.37) / kernel 2.6.12-ct-1 / Hauppauge DVB-C & Nova DVB-T / ...

  • Versuche es mal mit


    apt-get install ncurses-base


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

  • Hat nich gefunzt. :(


    Code
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Sorry, ncurses-base is already the newest version.
    0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.


    Anscheinend solls net sein. :(

    Pundit-R / c't VDR 4.5 (1.3.37) / kernel 2.6.12-ct-1 / Hauppauge DVB-C & Nova DVB-T / ...

  • Hallo ,


    Ich habe mir die Firme Ware von der Suse gehollt. Kann das gehen?
    tvdr:/usr/lib/hotplug/firmware# ls -l *
    -rw-r--r-- 1 root root 226460 24. Jul 15:57 dvb-ttpci-01.fw


    Da der Server immer noch Down ist.
    Ich verstehe aber nicht das mit dem hotplug.
    Das verzeichnis war bei mir nicht vorhanden. Er findet es auch nicht. :)


    Ansonst meine ich das ich es nach der Anleitung erledigt habe. Ist ja sehr gut beschrieben. Danke normals. Mein nforce geht mit forcedeth und Fertig wäre es :(


    Das steht auch in meiner Message:
    Jul 26 09:36:19 ctvdr kernel: Linux video capture interface: v1.00
    Jul 26 09:36:19 ctvdr kernel: saa7146: register extension 'dvb'.
    Jul 26 09:36:19 ctvdr kernel: saa7146: found saa7146 @ mem de9ba000 (revision 1, irq 3) (0x13c2,0x00
    03).
    Jul 26 09:36:29 ctvdr kernel: dvb-ttpci: cannot request firmware!
    Jul 26 09:36:30 ctvdr kernel: tda1004x: Unknown symbol errno


    Es wäre schon wenn wir da weiter kommen würden. Danke
    :)


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Die Firmware dvb-ttpci der Suse kannst du leider nicht nehmen, das hatt ich selbst probiert.


    Was die tda1004x.bin betrifft:


    [EDIT]
    Hab euch leider die falsche Quelle genannt, im eifer des Gefechts -> MEA CULPA!!


    Ich hatte die Sources für den DVB via apt besorgt:
    apt-get source dvb-driver-2.4.24-ctvdr-2


    Die sources werden dann in dem Ordner abgelegt in dem man das apt ausgeführt hat.


    Den inhalt des erzeugten linuxtv-dvb Ordners habe ich dann in den Ordner /usr/src/DVB verschoben .
    [/EDIT]



    und dort dann im Ordner build-2.6 das make ausgeführt. Dann wird eine neue tda1004x.ko erstellt (die muss wohl für den 2.6 neu kompilliert werden),


    in dem Ordner /usr/src/DVB/build-2.6 findest du eine insmod.sh
    Die Datei /etc/init.d/dvb die im Howto vorgestellt wird, habe ich umbenannt in dvb_old und diese insmod.sh nach /etc/init.d/ als dvb kopiert.


    Danach mit dem editor bearbeitet :
    Die Pfadangaben ./ habe ich ausgetauscht/umbenannt in /usr/src/DVB/build-2.6/


    danach reboot


    VORSICHT: dies ist ein reiner selbstbehelf. Das ist mit grosser sicherheit nicht systemkonform, und lediglich ein sogenannter Workaround, der bei mir funktioniert.
    Ich bin kein Linux geschweige denn Debian Profi.



    Gruss Micha


    -- Debian Kernel 2.6.21.3 -- ctVDR/eTobi -- vdr 1.6.x --
    -- Coolermaster -- ASRock K7S41GX -- AMD K7 1.8GHz -- 512MB RAM --
    -- Nexus 2MB DVB-C (F12623) -- 3.5" CI & Alphacrypt 3.09 -- Nova DVB-T -- AVBoard 1.4 -- Denon AVR 1906 --

    Einmal editiert, zuletzt von Mysterix ()

  • Da ja der Server von linuxtv.org zur Zeit leider down ist, hab ich hier einen Link wo man auch eine funktionierende Firmware downloaden kann:
    http://207.44.152.197/plugin.htm



    (040710) Patched Root for kernel-dvb (version 261c including full color OSD with upgraded devices, should work OK ) funktioniert bei mir ohne Probleme.


    Das andere Zeugs dort, duerfte allerdings nicht ganz legal sein.


    Gruss, hatolf

    mein VDR: dual PIII-450, 448MB, 30GB HDD, Nexus DVB-s Rev 2.1; System: Debian Woody - VDR 1.2.6 - Kernel 2.6.10rc1 - Patches: ElchiAIO3b, AC3overDVB, disableDoubleEpgEntrys Plugins: remote, osdpip, osdteletext, mp3, mplayer, femon, streamdev

Jetzt mitmachen!

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