Hauppauge WinTV NOVA-HD-S2

  • Da ich ja immer noch Probleme mit den Treibern meiner WinTV Nova HD S2 habe, wollte ich eine bestimmte Version mit hg clone downloaden, aber ich bekomme folgenden Fehler.


    z.Bsp.


    hg clone -r 127f67dea087 http://linuxtv.org/hg/v4l-dvb


    clone by revision not supported yet for remote repositories


    Wie ist der Fehler nun zu deuten, benutze ich eine falsche hg clone Version und wenn ja welche Version von mercurial sollte ich nutzen.
    Ich hatte mercurial mit folgenden Befehl installiert


    apt-get install mercurial


    Ich benutze debian/etch.


    Danke schon im Voraus.

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • ALT255, Danke!, dass mit den patchen hat nun geklappt, aber ich glaube, mit meiner Firmware habe ich noch Probleme ein lspci -vv bringt mir folgende Ausgabe.




    03:03.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
    Subsystem: Hauppauge computer works Inc. Unknown device 6906
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (5000ns min, 13750ns max), Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 4
    Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [44] Vital Product Data
    Capabilities: [4c] Power Management version 2
    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-


    03:03.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
    Subsystem: Hauppauge computer works Inc. Unknown device 6906
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (1000ns min, 63750ns max), Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 4
    Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [4c] Power Management version 2
    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-


    03:03.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
    Subsystem: Hauppauge computer works Inc. Unknown device 6906
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (1500ns min, 22000ns max), Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 4
    Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [4c] Power Management version 2
    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-


    03:03.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
    Subsystem: Hauppauge computer works Inc. Unknown device 6906
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (1500ns min, 63750ns max), Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 4
    Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
    Capabilities: [4c] Power Management version 2
    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-



    Ich denke mal das mit der Firmware klappt noch nicht zu 100%
    .
    Ich habe folgende Versionen versucht.


    88x_2_119_25023_WHQL.zip


    88x_2_122_26109_WHQL.zip


    Bei der letzten Version habe ich z.B. folgende Syntax benutzt.


    dd if=hcw88bda.sys of=/usr/lib/hotplug/firmware/dvb-fe-cx24116.fw skip=75504 bs=1 count=32501


    32501+0 Datensätze ein
    32501+0 Datensätze aus
    32501 Bytes (33 kB) kopiert, 0,0933753 Sekunden, 348 kB/s


    Es stört mich an der lspci Ausgabe z.B mehrmals die Meldung


    Subsystem: Hauppauge computer works Inc. Unknown device 6906


    Wenn ich den Befehl dmesg | grep cx88 absetze, erhalte ich folgende Ausgabe.


    cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected]
    cx88[0]: TV tuner type -1, Radio tuner type -1
    cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
    cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
    cx88[0]: hauppauge eeprom: model=69100
    input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:14.4/0000:03:03.1/input/input2
    cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
    cx88[0]/0: found at 0000:03:03.0, rev: 5, irq: 21, latency: 64, mmio: 0xfd000000
    cx88[0]/0: registered device video0 [v4l2]
    cx88[0]/0: registered device vbi0
    cx88[0]/2: cx2388x 8802 Driver Manager
    cx88[0]/2: found at 0000:03:03.2, rev: 5, irq: 21, latency: 64, mmio: 0xfb000000
    cx88/2: cx2388x dvb driver version 0.0.6 loaded
    cx88/2: registering cx8802 driver, type: dvb access: shared
    cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
    cx88[0]/2: cx2388x based DVB/ATSC card
    DVB: registering new adapter (cx88[0])


    Da kann ich dann aber keinen Fehler entdecken.


    Danach einen Neustart, aber die Ausgabe von lspci hat sich nicht verändet

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    3 Mal editiert, zuletzt von tcash ()

  • Ich habe folgende Module per Hand geladen


    modprobe ves1820
    modprobe videodev
    modprobe dvb-core
    modprobe dvb-ttpci
    modprobe cx24116


    dmesg bringt folgende Ausgabe.


    cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected]
    cx88[0]: TV tuner type -1, Radio tuner type -1
    cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
    cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
    cx88[0]: hauppauge eeprom: model=69100
    input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:14.4/0000:03:03.1/input/input2
    cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
    cx88[0]/2: cx2388x 8802 Driver Manager
    cx88[0]/2: found at 0000:03:03.2, rev: 5, irq: 21, latency: 64, mmio: 0xfb000000
    cx88[0]/0: found at 0000:03:03.0, rev: 5, irq: 21, latency: 64, mmio: 0xfd000000
    cx88[0]/0: registered device video0 [v4l2]
    cx88[0]/0: registered device vbi0
    cx88/2: cx2388x dvb driver version 0.0.6 loaded
    cx88/2: registering cx8802 driver, type: dvb access: shared
    cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
    cx88[0]/2: cx2388x based DVB/ATSC card
    DVB: registering new adapter (cx88[0])

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo Tilo,


    erklär uns doch mal bitte wo genau jetzt dein Problem liegen soll, sieht doch gut aus!


    Bekommst du kein Bild ? oder, oder?


    Im Anhang mal die beiden Firmwares von mir, die gehen beide, sind von einem 32bit debian etch.


    Entpacken ins hotplug-Verzeichnis und dann die jeweilige Datei Versymlinken auf den Namen dvb-fe-cx24116.fw.


    Gruß
    Wolfgang

  • ch bin nun beim VDR angelangt,
    Die Vorbereitungen habe ich nach den Wiki http://www.vdr-wiki.de/wiki/in…E_VDR_DVB-S2_-_Teil3:_VDR


    vorgenommen.


    Ich habe die Make.config an mein System angepasst und nach dem Aufruf von


    make VFAT=1 REMOTE=LIRC && make plugins && make install


    Bekomme ich folgenden Fehler


    font.c:14:10: error: #include expects "FILENAME" or <FILENAME>
    make: *** Datei ».dependencies« wird gelöscht
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"/usr/local/src/vdr/PLUGINS/lib\" -DLOCDIR=\"/usr/local/src/vdr/locale\" -DVFAT -I/usr/include/freetype2 -I/usr/local/src/dvb/linux/include font.c
    font.c:12:35: error: fontconfig/fontconfig.h: Datei oder Verzeichnis nicht gefunden
    font.c:13:22: error: ft2build.h: Datei oder Verzeichnis nicht gefunden
    font.c:14:10: error: #include expects "FILENAME" or <FILENAME>
    font.c:46: error: âFT_GlyphSlotRec_â has not been declared
    font.c:61: error: âFT_GlyphSlotRec_â has not been declared
    font.c: In constructor âcGlyph::cGlyph(uint, int*)â:
    font.c:64: error: request for member âadvanceâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:65: error: request for member âadvanceâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:66: error: request for member âbitmap_leftâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:67: error: request for member âbitmap_topâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:68: error: request for member âbitmapâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:69: error: request for member âbitmapâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:70: error: request for member âbitmapâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c:72: error: request for member âbitmapâ in â* GlyphDataâ, which is of non-class type âintâ
    font.c: At global scope:
    font.c:98: error: âFT_Libraryâ does not name a type
    font.c:99: error: âFT_Faceâ does not name a type
    font.c: In constructor âcFreetypeFont::cFreetypeFont(const char*, int, int)â:
    font.c:118: error: âlibraryâ was not declared in this scope
    font.c:118: error: âFT_Init_FreeTypeâ was not declared in this scope
    font.c:120: error: âfaceâ was not declared in this scope
    font.c:120: error: âFT_New_Faceâ was not declared in this scope
    font.c:126: error: âFT_UIntâ was not declared in this scope
    font.c:126: error: expected `;' before âglyph_indexâ
    font.c:127: error: âglyph_indexâ was not declared in this scope
    font.c:127: error: âFT_LOAD_DEFAULTâ was not declared in this scope
    font.c:127: error: âFT_Load_Glyphâ was not declared in this scope
    font.c:129: error: âFT_RENDER_MODE_NORMALâ was not declared in this scope
    font.c:129: error: âFT_Render_Glyphâ was not declared in this scope
    font.c:146: error: âFT_Set_Char_Sizeâ was not declared in this scope
    font.c: In destructor âvirtual cFreetypeFont::~cFreetypeFont()â:
    font.c:164: error: âfaceâ was not declared in this scope
    font.c:164: error: âFT_Done_Faceâ was not declared in this scope
    font.c:165: error: âlibraryâ was not declared in this scope
    font.c:165: error: âFT_Done_FreeTypeâ was not declared in this scope
    font.c: In member function âint cFreetypeFont::Kerning(cGlyph*, uint) constâ:
    font.c:174: error: âFT_Vectorâ was not declared in this scope
    font.c:174: error: expected `;' before âdeltaâ
    font.c:175: error: âFT_UIntâ was not declared in this scope
    font.c:175: error: expected `;' before âglyph_indexâ
    font.c:176: error: expected `;' before âglyph_index_prevâ
    font.c:177: error: âfaceâ was not declared in this scope
    font.c:177: error: âglyph_index_prevâ was not declared in this scope
    font.c:177: error: âglyph_indexâ was not declared in this scope
    font.c:177: error: âFT_KERNING_DEFAULTâ was not declared in this scope
    font.c:177: error: âdeltaâ was not declared in this scope
    font.c:177: error: âFT_Get_Kerningâ was not declared in this scope
    font.c: In member function âcGlyph* cFreetypeFont::Glyph(uint, bool) constâ:
    font.c:198: error: âFT_UIntâ was not declared in this scope
    font.c:198: error: expected `;' before âglyph_indexâ
    font.c:201: error: âfaceâ was not declared in this scope
    font.c:201: error: âglyph_indexâ was not declared in this scope
    font.c:201: error: âFT_LOAD_DEFAULTâ was not declared in this scope
    font.c:201: error: âFT_Load_Glyphâ was not declared in this scope
    font.c:210: error: âFT_RENDER_MODE_NORMALâ was not declared in this scope
    font.c:210: error: âFT_Render_Glyphâ was not declared in this scope
    font.c:212: error: âFT_RENDER_MODE_MONOâ was not declared in this scope
    font.c:212: error: âFT_Render_Glyphâ was not declared in this scope
    font.c: In static member function âstatic bool cFont::GetAvailableFontNames(cStringList*, bool)â:
    font.c:365: error: âFcInitâ was not declared in this scope
    font.c:366: error: âFcObjectSetâ was not declared in this scope
    font.c:366: error: âosâ was not declared in this scope
    font.c:366: error: âFC_FAMILYâ was not declared in this scope
    font.c:366: error: âFC_STYLEâ was not declared in this scope
    font.c:366: error: âFcObjectSetBuildâ was not declared in this scope
    font.c:367: error: âFcPatternâ was not declared in this scope
    font.c:367: error: âpatâ was not declared in this scope
    font.c:367: error: âFcPatternCreateâ was not declared in this scope
    font.c:368: error: âFC_SCALABLEâ was not declared in this scope
    font.c:368: error: âFcTrueâ was not declared in this scope
    font.c:368: error: âFcPatternAddBoolâ was not declared in this scope
    font.c:370: error: âFC_SPACINGâ was not declared in this scope
    font.c:370: error: âFC_MONOâ was not declared in this scope
    font.c:370: error: âFcPatternAddIntegerâ was not declared in this scope
    font.c:371: error: âFcFontSetâ was not declared in this scope
    font.c:371: error: âfontsetâ was not declared in this scope
    font.c:371: error: âFcFontListâ was not declared in this scope
    font.c:373: error: âFcNameUnparseâ was not declared in this scope
    font.c:395: error: âFcFontSetDestroyâ was not declared in this scope
    font.c:396: error: âFcPatternDestroyâ was not declared in this scope
    font.c:397: error: âFcObjectSetDestroyâ was not declared in this scope
    font.c:398: error: âFcFiniâ was not declared in this scope
    font.c: In static member function âstatic cString cFont::GetFontFileName(const char*)â:
    font.c:411: error: âFcInitâ was not declared in this scope
    font.c:412: error: âFcPatternâ was not declared in this scope
    font.c:412: error: âpatâ was not declared in this scope
    font.c:412: error: âFcChar8â was not declared in this scope
    font.c:412: error: expected primary-expression before â)â token
    font.c:412: error: âFcNameParseâ was not declared in this scope
    font.c:413: error: âFC_SCALABLEâ was not declared in this scope
    font.c:413: error: âFcTrueâ was not declared in this scope
    font.c:413: error: âFcPatternAddBoolâ was not declared in this scope
    font.c:414: error: âFcMatchPatternâ was not declared in this scope
    font.c:414: error: âFcConfigSubstituteâ was not declared in this scope
    font.c:415: error: âFcDefaultSubstituteâ was not declared in this scope
    font.c:416: error: âFcFontSetâ was not declared in this scope
    font.c:416: error: âfontsetâ was not declared in this scope
    font.c:416: error: âFcFalseâ was not declared in this scope
    font.c:416: error: âFcFontSortâ was not declared in this scope
    font.c:419: error: âFcBoolâ was not declared in this scope
    font.c:419: error: expected `;' before âscalableâ
    font.c:420: error: âscalableâ was not declared in this scope
    font.c:420: error: âFcPatternGetBoolâ was not declared in this scope
    font.c:422: error: âsâ was not declared in this scope
    font.c:423: error: âFC_FILEâ was not declared in this scope
    font.c:423: error: âFcPatternGetStringâ was not declared in this scope
    font.c:428: error: âFcFontSetDestroyâ was not declared in this scope
    font.c:432: error: âFcPatternDestroyâ was not declared in this scope
    font.c:434: error: âFcFiniâ was not declared in this scope
    make: *** [font.o] Fehler 1


    Über einen Tip wäre ich dankbar.

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo Wolfgang,


    zu meiner Karte: ich war mir nur nicht sicher, ob die Meldung Unknown device 6906 nicht wieder ein Fehler beim einbinden der Karte war.


    Der zweite Fehler hat sich erledigt, ich hatte keine fontconfig.h, erst nach einem apt-get build-dep vdr konnte ich mit make weiter machen.


    Jetzt bekomme ich aber einen neuen Fehler.


    Plugin status:
    make[1]: Entering directory `/usr/local/src/vdr/PLUGINS/src/status'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/usr/local/src/vdr/PLUGINS/src/status'
    Plugin svdrpdemo:
    make[1]: Entering directory `/usr/local/src/vdr/PLUGINS/src/svdrpdemo'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/usr/local/src/vdr/PLUGINS/src/svdrpdemo'
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-hello.so.1.7.0â und â/usr/local/src/v
    dr/PLUGINS/lib/libvdr-hello.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-osddemo.so.1.7.0â und â/usr/local/src
    /vdr/PLUGINS/lib/libvdr-osddemo.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-pictures.so.1.7.0â und â/usr/local/sr
    c/vdr/PLUGINS/lib/libvdr-pictures.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-skincurses.so.1.7.0â und â/usr/local/
    src/vdr/PLUGINS/lib/libvdr-skincurses.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-sky.so.1.7.0â und â/usr/local/src/vdr
    /PLUGINS/lib/libvdr-sky.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-status.so.1.7.0â und â/usr/local/src/
    vdr/PLUGINS/lib/libvdr-status.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-svccli.so.1.7.0â und â/usr/local/src/
    vdr/PLUGINS/lib/libvdr-svccli.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-svcsvr.so.1.7.0â und â/usr/local/src/
    vdr/PLUGINS/lib/libvdr-svcsvr.so.1.7.0â sind die gleiche Datei
    cp: â/usr/local/src/vdr/PLUGINS/lib/libvdr-svdrpdemo.so.1.7.0â und â/usr/local/s
    rc/vdr/PLUGINS/lib/libvdr-svdrpdemo.so.1.7.0â sind die gleiche Datei
    make: *** [install-plugins] Fehler 1


    Ich habe schon ein make clean-plugins abgesetzt und die Plugins unter PLUGINS/libs per Hand gelöscht, danach wierder ein make VFAT=1 REMOTE=LIRC && make plugins && make install


    Aber es klappt nicht, ich bekomme den gleichen Fehler.


    Gruß Tilo

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo Tilo,


    naja, dass ist kein Fehler, du kopierst (installst) die Dateien nur an die gleiche Stelle, an die die kompilierten libs liegen!


    Aus welchem Verzeichnis soll denn der VDR dann gestartet werden?


    Gruß
    Wolfgang

  • Hallo Wolfgang,


    ich habe das Howto benutzt, siehe Link.


    http://www.vdr-wiki.de/wiki/in…E_VDR_DVB-S2_-_Teil3:_VDR


    cd /usr/local/src/vdr
    cp -a Make.config.template Make.config
    vi Make.config


    DVBDIR = /usr/local/src/dvb/linux
    LOCDIR = /usr/local/src/vdr/locale
    PLUGINDIR= /usr/local/src/vdr/PLUGINS



    Die make.conf habe ich dann, mit meinen Pfaden angepasst.


    Ich denke mal der vdr sollte unter /etc/vdr starten




    Gruß Tilo

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hi nochmal,


    eigentlich liegen unter /etc/vdr die jeweiligen confs für den VDR!


    Was sagt den die RunVDR zum Ablageverzeichnis des VDR's und der Plugin-Libs?


    Das HowTo ist für Suse, soweit ich sehe nutzt du Debian, oder?


    Wolfgang

  • Ich komme mal wieder nicht weiter, Die Karte konnte ich ja nun dank der guten Hilfe in debian etch einbinden (Danke noch mal an alle die mitgeholfen haben).
    Ich habe mich aber dazu entschlossen, von debian etch auf Suse 11 beta zu wechseln (wegen Problemen mit dem richtigen repository Eintrag der Quellen und die bessere Beschreibung zum einbinden vom VDR ).
    Folgender multiproto_plus Treiber wurde geladen multiproto_plus-88821ce4ed8d.tar.gz,
    sowie den dazu gehörigen Patch HVR-4000-multiproto_plus-2008-05-02.diff.bz2.
    Ich konnte nun auch den multiproto_plus Treiber ohne Fehler erfolgreich patchen !!!, aber bei der Kernel/Modul Auswahl fehlen mir nun die richtigen Einträge, es fehlt z.B. das Modul "Conexant CX24116. (der compiler.h wurde zum aktuellen Kernel gelinkt). Wer kann helfen?

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    3 Mal editiert, zuletzt von tcash ()

  • Hallo tcash,


    vor dem Compilieren einmal "make menuconfig" aufrufen und abspeichern, dann sollten alle Module gebaut werden.


    Zur Sicherheit kannst du alle Einträge dann nochmals kontrollieren im Menü.


    Zitat von der Mailngliste:


    make menuconfig


    and


    disable the USB capture cards as the em88 drivers are broken and make sure customise frontends is enabled.


    anschliessend


    make; make install; depmod -ae,reboot


    Gruß
    Wolfgang

  • Hallo wbreu,


    da habe ich mich falsch ausgedrückt, mit der Kernel/Modul Auswahl, meinte ich, dass ich vorher unter /usr/src/linux ein make menuconfig ausgeführt hatte (ein make distclean brachte auch kein Erfolg).
    Ist denn der multiproto_plus Treiber in Verbindung mit meinen Kernel 2.6.25 die richtige Kombination?


    Gruß Tilo

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo Tilo,


    mit Kernel 2.6.25.x habe ich noch nichts gemacht, eshalb kann ich dazu nichts sagen.


    make menuconfig kannst/musst du in .../multproto ausführen! => ist für die DVB-Treiber dann seperat!


    Gruß
    Wolfgang

  • Hallo Wolfgang,


    ich habe mein multproto_plus Verzeichnis nach /usr/local/src verschoben und dann umbenannt in dvb.
    Wenn ich nun ein make menuconfig ausführe erhalte ich folgenden Fehler.


    /usr/local/src/dvb # make menuconfig
    make -C /usr/local/src/dvb/v4l menuconfig
    make[1]: Entering directory `/usr/local/src/dvb/v4l'
    No version yet, using 2.6.25.4-8-default
    make[1]: Leaving directory `/usr/local/src/dvb/v4l'
    make[1]: Entering directory `/usr/local/src/dvb/v4l'
    make -C /lib/modules/2.6.25.4-8-default/build -f /usr/local/src/dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.25.4-8-default/build v4l-mconf
    make[2]: Entering directory `/usr/src/linux-2.6.25.4-8-obj/x86_64/default'
    /usr/local/src/dvb/v4l/Makefile.kernel:23: /lib/modules/2.6.25.4-8-default/build/Makefile: No such file or directory
    make[2]: *** No rule to make target `/lib/modules/2.6.25.4-8-default/build/Makefile'. Stop.
    make[2]: Leaving directory `/usr/src/linux-2.6.25.4-8-obj/x86_64/default'
    make[1]: *** [/lib/modules/2.6.25.4-8-default/build/scripts/kconfig/mconf] Error 2
    make[1]: Leaving directory `/usr/local/src/dvb/v4l'
    make: *** [menuconfig] Error 2


    und so wie es aussieht wird mein kernel angemeckert, oder liege ich da falsch?


    Gruß Tilo

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo nochmal,


    ich hoffe ja doch dass du komplette Kernelsourcen hast.


    Ist der Kernel vorbereitet, also make menuconfig, make prepare und make scripts ausgeführt in /usr/src/linux?


    Wolfgang

  • Hallo Wolfgang,


    ich habe jetzt nochmal über yast ein upgrade mit kernel-source kernel-headers kernel-default ausgeführt.
    Dann habe ich noch dem compiler.h neu gelinkt und eine make distclean, Deine zwei neuen Befehle ausgeführt und es läuft durch, Danke!


    dmesg | grep cx88
    cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected]
    cx88[0]: TV tuner type -1, Radio tuner type -1
    cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
    cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
    cx88[0]: Test OK
    Modules linked in: lirc_imon(+) tea5767 tda8290 lirc_imon2 tda18271 tda827x lirc_dev tuner_xc2028 xc5000 firmware_class tda9887 tuner_simple tuner_types mt20xx tea5761 cx8802(+) cx8800(+) cx88_alsa(+) joydev cx88xx ir_common compat_ioctl32 i2c_algo_bit videodev v4l1_compat tveeprom v4l2_common rtc_cmos videobuf_dma_sg rtc_core i2c_piix4 rtc_lib serio_raw ohci1394 snd_hda_intel usb_storage videobuf_core k8temp snd_pcm ieee1394 i2c_core snd_timer btcx_risc sr_mod snd_page_alloc snd_hwdep cdrom snd r8169 sg soundcore usbtouchscreen button usbhid hid ff_memless ehci_hcd ohci_hcd usbcore sd_mod edd xfs fan ahci pata_atiixp libata scsi_mod dock thermal processor
    cx88[0]: hauppauge eeprom: model=69100
    input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:14.4/0000:03:03.1/input/input7
    cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
    cx88[0]/0: found at 0000:03:03.0, rev: 5, irq: 21, latency: 64, mmio: 0xfd000000
    cx88[0]/0: registered device video0 [v4l2]
    cx88[0]/0: registered device vbi0
    cx88[0]/2: cx2388x 8802 Driver Manager
    cx88[0]/2: found at 0000:03:03.2, rev: 5, irq: 21, latency: 64, mmio: 0xfb000000
    cx88/2: cx2388x dvb driver version 0.0.6 loaded
    cx88/2: registering cx8802 driver, type: dvb access: shared
    cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
    cx88[0]/2: cx2388x based DVB/ATSC card
    DVB: registering new adapter (cx88[0])



    Gruß Tilo

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

Jetzt mitmachen!

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