Firmware für Hauppauge Nova-SE2

  • Config:
    SuSe 9.3 (Kernel 2.6.12.4)
    VDR 1.3.34
    Funktionierende Firmware für Nexus: dvb-ttpci-01.fw-261f


    PCI-Karten:
    Original Hauppauge WinTV Nexus-S Rev. 2.3
    Original Hauppauge WinTV Nova-SE2


    Status:
    Nexus läuft, VDR auch, allerdings kann man nicht alle Programme schauen wenn eine Aufzeichnung läuft.
    Vermutlich, da die Nova nicht erkannt wird/ die Firmware nicht geladen ist.


    Code
    modprobe budget


    ...resultiert in der /var/log/messages-Zeile:

    Code
    Oct 21 14:00:13 linux kernel: saa7146: register extension 'budget dvb'.


    und nichts weiter- also wird die Karte nicht erkannt?!



    Ich habe gemäß
    http://www.vdr-wiki.de/wiki/index.php/Firmware
    schon alle möglichen Firmwaredateien an verschiedenste Orte kopiert:



    linux:/usr/lib/hotplug/firmware # ll
    total 320
    drwxr-xr-x 2 root root 200 Oct 21 14:10 .
    drwxr-xr-x 3 root root 72 Oct 18 23:40 ..
    -rw-r--r-- 1 root root 30555 Oct 21 13:59 dvb-fe-tda10045-1.fw
    -rw-r--r-- 1 root root 30555 Oct 21 13:54 dvb-fe-tda10045.fw
    -rw-r--r-- 1 root root 24478 Oct 21 13:55 dvb-fe-tda10046.fw
    -rw-r--r-- 1 root root 234284 Oct 20 13:23 dvb-ttpci-01.fw


    linux:/usr/lib/hotplug/firmware # ll /lib/firmware/
    total 459
    drwxr-xr-x 2 root root 264 Oct 21 13:59 .
    drwxr-xr-x 12 root root 3256 Oct 18 23:41 ..
    -rw-r--r-- 1 root root 30555 Oct 21 13:59 dvb-fe-tda10045-1.fw
    -rw-r--r-- 1 root root 30555 Oct 21 13:57 dvb-fe-tda10045.fw
    -rw-r--r-- 1 root root 24478 Oct 21 13:57 dvb-fe-tda10046.fw
    -rw-r--r-- 1 root root 234284 Oct 21 13:16 dvb-ttpci-01.fw
    -rw-r--r-- 1 root root 62484 Mar 21 2005 zd1201-ap.fw
    -rw-r--r-- 1 root root 70612 Mar 21 2005 zd1201.fw


    linux:/usr/lib/hotplug/firmware # ll /usr/local/lib/firmware/
    total 88
    drwxr-xr-x 2 root root 168 Oct 21 14:00 .
    drwxr-xr-x 3 root root 72 Oct 21 13:32 ..
    -rw-r--r-- 1 root root 30555 Oct 21 14:00 dvb-fe-tda10045-1.fw
    -rw-r--r-- 1 root root 30555 Oct 21 13:57 dvb-fe-tda10045.fw
    -rw-r--r-- 1 root root 24478 Oct 21 13:57 dvb-fe-tda10046.fw



    Welche Firmware brauche ich denn nun an welchem Ort?
    Oder ist das Problem bei mir ein anderes?

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • Wenn im Log nach dem modprobe-Befehl NICHTS weiter als die angegebene Meldung erscheint, wird die Karte schlicht garnicht erkannt. Also nichtmal deren Präsenz. Taucht die Karte in lspci / cat /proc/pci auf?

  • Zitat

    Original von LordJaxom
    Wenn im Log nach dem modprobe-Befehl NICHTS weiter als die angegebene Meldung erscheint, wird die Karte schlicht garnicht erkannt. Also nichtmal deren Präsenz. Taucht die Karte in lspci / cat /proc/pci auf?


    Denke mal ja- aber sicher bin ich nicht, kann die Einträge nicht eindeutig zuordnen:



    Ich denke mal das hier sind die DVB-Karten, warum aber 3 Einträge vorhanden sind, verstehe ich nicht:


    Code
    0000:00:08.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    0000:00:09.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
    0000:00:09.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)


    Der Erste Eintrag dürfte jedenfalls die Nexus-S sein...


    /proc/pci gibts bei mir nicht...

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

    Einmal editiert, zuletzt von radioking ()

  • Hmmm.. da haben wir diese drei:


    0000:00:08.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    0000:00:09.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
    0000:00:09.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)


    Die erste dürfte die Nexus sein. Wenn Du keine weitere TV-Karte in dem Rechner hast würde ich die folgenden zwei der Nova-SE2 zuordnen. Dann siehts so aus, als wär da kein SAA7146-Chip mehr drauf, sondern was von Conexant. Dann ist vermutlich tatsächlich der Treiber zu alt.

  • Zur gleichen Zeit das gleiche gepostet :D


    Ich schau mal ob ich nen aktuelleren Treiber bekommen kann...

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • Bei mir läuft die Karte unter Suse 9.2 mit Kernel 2.6.13.2 plus CVS Treibern. Keine Ahnung ob das mit nem 12er Kernel auch geht...
    Achja und korrigiert mich wenn ich falsch liege, aber eine Firmware brauchst du nur für die full featured Karten. Hat also nichts mit deinem Problem zu tun.


    gruß


    vdr-vgwt

  • Vielleicht hilft mir
    http://www.vdr-wiki.de/wiki/index.php/Hauppauge_NOVA-S


    Zitat:
    "Mit Kernel 2.6.13 und aktuellem CVS DVB-Treiber wird nun auch die "low profile" Variante (Nova-S SE model 135) unterstützt."


    Ich poste hier wenns gefunkt hat ^^

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • lol der Satz kommt mir sehr bekannt vor.. Achja der stammt ja auch von mir. :D Aber über die Formulierung lässt sich sicherlich streiten, ich habe 2.6.13 geschrieben weil ichs damit gemacht habe. Wie gesagt k.A. ob es nicht auch mit nem 12er Kernel funkt. Wichtig ist halt ein aktueller cvs Treiber.


    gruß


    vdr-vgwt

  • Nun habe ich Kernel 2.6.13.4 gebacken und


    Code
    modprobe budget


    durchgeführt.
    Die /var/log/messages ist nun um eine Zeile reicher, aber das ist sicher noch nicht das, was wünschenswert wäre:


    Code
    Oct 22 19:22:52 linux kernel: saa7146: register extension 'budget dvb'.
    Oct 22 19:22:53 linux hald[1438]: Timed out waiting for hotplug event 282. Rebasing to 415


    lspci zeigt wie vormals die bekannten 3 Einträge (s.o.).


    Sind die neuen DVB-Treiber nun schon in dem neuen Kernel mitverwurstet?
    Oder wie kann ich die dann einzeln updaten? ?(

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • sooooo- da mein VDR nun auch Anschluß an die weite Welt hat, habe ich mir die aktuellen(?) CVS-DVB-Treiber mittels


    Code
    cd $SOURCEDIR
    cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
    cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-kernel
    ln -s dvb-kernel DVB
    cd DVB
    ln -s linux/include include


    auf die Maschine gehauen.


    dann noch


    Code
    cd DVB
    ./makelinks /usr/src/linux


    und ein abschließendes


    Code
    cd /usr/src/linux
    make && make modules_install


    da wollte er dann noch für 1 Eintrag manuell wissen ob Modul oder N, der Rest lief durch.


    In der Runvdr hab ich dann noch das DVB-Verzeichnis umgebogen auf:

    Code
    DVBDIR="/usr/local/src/DVB/include/dvb"


    Ist das überhaupt so korrekt??



    Jedenfalls klappt nun weniger als vorher:


    Konsole

    Code
    linux:/usr/local/src/vdr # ./runvdr
    WARNING: Error inserting stv0299 (/lib/modules/2.6.13.4/kernel/drivers/media/dvb/frontends/stv0299.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    FATAL: Error inserting dvb_ttpci (/lib/modules/2.6.13.4/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    vdr: no primary device found - using first device!



    /var/log/messages



    dmesg

    Code
    Linux video capture interface: v1.00
    dvb_ttpci: Unknown symbol stv0299_writereg
    dvb_ttpci: Unknown symbol stv0299_attach
    stv0299: Unknown symbol timeval_usec_diff
    stv0299: Unknown symbol dvb_frontend_sleep_until
    dvb_ttpci: Unknown symbol stv0299_writereg
    dvb_ttpci: Unknown symbol stv0299_attach



    Die Karten sind Hardwaremäßig jedenfalls immer noch da:



    Wo liegt das Problem? Was kann ich noch checken?

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

    Einmal editiert, zuletzt von radioking ()

  • Im DVB-CVS-Verzeichnis hab ich nun noch ein Make gemacht, hierbei kam folgender Komplierfehler:



    Wie kann ich den beheben bzw. woher kommt der?

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • Nach dem Umstieg auf Kernel 2.6.14 lief der Kompiliervorgang jedenfalls schonmal durch.

    [MT1] Intel D945GCLF, 2GB DDR2, Nexus 2.1 Mod.564, Philips DVB-S Rev. 1.6 m. Grundig(?)-Chip, WD 800JB HDD 80 GB
    Software: c't VDR 6 (1.4.7-2ctvdr3, Kernel 2.6.18-6-486) Plugins: Remote

    [MT2] FS MT, Hauppauge WintTV Nexus-S Rev. 2.3 Mod. 564, Budget: Hauppauge Nova-SE2, Seagate Barr. 7200.7 160GB HDD
    Software: c't VDR 5 Plugins: Remote uvm

  • Ich hab den fehler auch, das ich bei "modprobe stv0299" die unknown_symbols habe :(
    (gentoo: 2.6.13-gentoo-r5)


    das hab ich erst seit ich auf linuxtv_dvb_cvs-0.0.3 upgedatet hab (das kompilierte auch nur mit nen paat warnings)


    ich hab den fehler bisher nix gefunden - aber vielleicht hilfts dir ja weiter (und mir irgendwann :) )


    Noch Aktuell:
    ECS K7SOM+, AMD Duron 1.6, 256MB DDR RAM, TT Rev. 1.6 FF, Nova-Budget, Slot-In-DVD-ROM, SAMSUNG 120GB
    Gentoo (2.6.27-gentoo-r7)
    VDR 1.6.0-2 mit vielen Plugins
    *läuft seit 2003 - schäm, da so alt*


    Neu im Aufbau:
    Atom330 ION Board (POV ION 330 - das mit PCIe)
    - 2GB RAM (2x1GM SO-DIMM)
    - 1,5 TB Speicher HDD
    - VGA2SCART (noch Röhre)
    - VDPAU, XBMC
    - vorerst nur eine TeVii S660 USB,
    - Erst Debian, dann yaVDR 0.1, jetzt Ubuntu 9.10

Jetzt mitmachen!

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