NovaS-SE2 einbinden in vdr

  • Hallo!


    Nachdem ich meine zweite Nexus Karte vermutlich gekillt habe, habe ich gestern Nacht versucht meine Hauppauge Nova-S SE2 in ct vdr 4.5 einzubinden... leider mit mässigem Erfolg ...


    ich habe versucht in der runvdr unter MODULES den cx88_dvb als Treiber mit einzubauen wie es hier im Forum beschrieben ist (Thread: hauppauge nova se2 )


    leider weiss ich nicht wie und wo genau man das eingeben muss in der Datei.
    Ausserdem gibt es bei mir beim ct vdr die Datei runvdr nur im Verzeichnis /usr/sbin/ und nicht wie im o.g. Thread beschrieben in /etc/init.d ... aber das habe ich mir mal mit unterschieden zwischen LinVDR und ctVDR erklärt ...


    meine runvdr sieht jetzt also folgendermassen aus:


    function get_modulenames()
    {
    if [ "$KVERS_2_6" ]; then
    MODULES=`lsmod | grep ^dvb_core | awk '{print $4;}' | awk '{ gsub(/,/," ", $1); print }'`
    [ "$MODULES" ] && MODULES="$MODULES dvb_core cx88_dvb "
    else
    MODULES=`lsmod | grep dvb-core | cut -d'[' -f2 | cut -d']' -f1`
    [ "$MODULES" ] && MODULES="$MODULES dvb-core cx88_dvb "
    fi
    }



    das syslog gibt mir immer folgende Meldung beim booten des vdr aus:


    Jan 9 01:34:36 VDR kernel: shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
    Jan 9 01:34:36 VDR kernel: piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
    Jan 9 01:34:36 VDR kernel: Linux video capture interface: v1.00
    Jan 9 01:34:36 VDR kernel: cx2388x v4l2 driver version 0.0.4 loaded
    Jan 9 01:34:36 VDR kernel: PCI: Found IRQ 9 for device 0000:00:0a.0
    Jan 9 01:34:36 VDR kernel: PCI: Sharing IRQ 9 with 0000:00:0a.2
    Jan 9 01:34:36 VDR kernel: PCI: Sharing IRQ 9 with 0000:00:12.0
    Jan 9 01:34:36 VDR kernel: PCI: Sharing IRQ 9 with 0000:01:00.0
    Jan 9 01:34:36 VDR kernel: cx88[0]: quirk: PCIPCI_NATOMA -- set TBFX
    Jan 9 01:34:36 VDR kernel: cx88[0]: Your board isn't known (yet) to the driver. You can
    Jan 9 01:34:36 VDR kernel: cx88[0]: try to pick one of the existing card configs via
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=<n> insmod option. Updating to the latest
    Jan 9 01:34:36 VDR kernel: cx88[0]: version might help as well.
    Jan 9 01:34:36 VDR kernel: cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=0 -> UNKNOWN/GENERIC
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=1 -> Hauppauge WinTV 34xxx models
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=2 -> GDI Black Gold
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=3 -> PixelView
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=4 -> ATI TV Wonder Pro
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=6 -> AverTV Studio 303 (M126)
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=7 -> MSI TV-@nywhere Master
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=8 -> Leadtek Winfast DV2000
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=9 -> Leadtek PVR 2000
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=10 -> IODATA GV-VCP3/PCI
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=11 -> Prolink PlayTV PVR
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=12 -> ASUS PVR-416
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=13 -> MSI TV-@nywhere
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=14 -> KWorld/VStream XPert DVB-T
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=15 -> DVICO FusionHDTV DVB-T1
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=16 -> KWorld LTV883RF
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=17 -> DViCO - FusionHDTV 3 Gold
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=18 -> Hauppauge Nova-T DVB-T
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=19 -> Conexant DVB-T reference design
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=20 -> Provideo PV259
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=21 -> DVICO FusionHDTV DVB-T Plus
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=22 -> pcHDTV HD3000 HDTV
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=23 -> digitalnow DNTV Live! DVB-T
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
    Jan 9 01:34:36 VDR kernel: cx88[0]: card=26 -> IODATA GV/BCTV7E
    Jan 9 01:34:36 VDR kernel: cx88[0]: subsystem: 0070:9200, board: UNKNOWN/GENERIC [card=0,autodetected]
    Jan 9 01:34:36 VDR kernel: cx88[0]/0: found at 0000:00:0a.0, rev: 5, irq: 9, latency: 165, mmio: 0xfd000000
    Jan 9 01:34:36 VDR kernel: cx88[0]/0: registered device video0 [v4l2]
    Jan 9 01:34:36 VDR kernel: cx88[0]/0: registered device vbi0
    Jan 9 01:34:36 VDR kernel: cx2388x blackbird driver version 0.0.4 loaded
    Jan 9 01:34:36 VDR kernel: cx2388x dvb driver version 0.0.4 loaded
    Jan 9 01:34:36 VDR kernel: saa7146: register extension 'dvb'.
    Jan 9 01:34:36 VDR kernel: PCI: Found IRQ 9 for device 0000:00:10.0
    Jan 9 01:34:36 VDR kernel: PCI: Sharing IRQ 9 with 0000:00:07.2
    Jan 9 01:34:36 VDR kernel: saa7146: found saa7146 @ mem d0a10800 (revision 1, irq 9) (0x13c2,0x0003).
    Jan 9 01:34:36 VDR kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.X).
    Jan 9 01:34:36 VDR kernel: adapter has MAC addr = 0f:df:5b:21:d6:d3
    Jan 9 01:34:36 VDR kernel: dvb-ttpci: gpioirq unknown type=0 len=0
    Jan 9 01:34:36 VDR kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 80002622
    Jan 9 01:34:36 VDR kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface
    Jan 9 01:34:36 VDR kernel: dvb-ttpci: Crystal audio DAC @ card 0 detected
    Jan 9 01:34:36 VDR kernel: saa7146_vv: saa7146 (0): registered device video1 [v4l2]
    Jan 9 01:34:36 VDR kernel: DVB: registering frontend 0 (ST STV0299 DVB-S)...
    Jan 9 01:34:36 VDR kernel: dvb-ttpci: found av7110-0.


    Der Treiber für die Nexus-S wird bis auf die Meldung, " gpioirq unknown type=0 len=0" einwandfrei geladen ... diese funktioniert auch wie sie soll ...




    kann mir jemand sagen was ich falsch mache?
    Vielen Dank im Voraus für jeden Hinweis, der mich weiterbringen könnte ...


    lg
    don


    :vdr1

    c´t VDR 4.5 Kernel 2.6.19.2, Fujitsu Siemens SCENIC xL 700 MHz, 256MB RAM, 120GB HD, CDROM
    1x Hauppauge WinTV Nexus-S (Rev.:2.2 mit CI und ORF Card)
    1x Hauppauge Nova SE2 (Model #92500)

  • Hi,


    so wie ich die Meldung interpretiere wird er Treiber geladen, die Karte auch gefunden aber das Modell nicht unterstützt. Er sagt ja du sollt ein Modell aus der Liste auswählen oder es hinzufügen. Bei Linvdr wird der Treiber mitgeliefert (im Dr. Seltsam kernel oder Mahlzeit ISO). Da ich nur Linvdr verwende kann ich dir zu ctVdr garnichts sagen. Die se2 taucht in der Liste vom Log ja nicht auf, daher würde ich vermuten zu alter oder falscher Treiber.
    Unter Linvdr hab ich die se2 zum laufen gebracht. Leider erhalte ich einige Fehler welche ich in diesem Thread zusammengefasst habe:


    link


    Vielleicht hat ja ein weiterer se2 Besitzer eine Antwort auf mein Problem - das wäre Super.


    Was mir weiter auffällt ist, dass sich die beiden Karten scheinbar den IRQ neun Teilen. Könnte auch der Grund für den Fehler sein. Am besten mal falls möglich die Karten im PCI Slot tauschen und/oder im Bios das Interrupthandling auf automatisch stellen bzw. alle nicht benötigten Komponenten (Serialport, Onboardsound, ...) die nicht umbedingt benötigt werden abstellen.


    Wie die Module unter Linvdr eingefüht werden kannst du dir in meinem Thread anschaun. Allerdings steht dort nicht wie sie explizit geladen werden. Das müsste ich mal nachschauen. Wird aber wie ich das sehe unter CT-VDR anders gehandhabt.


    Gruß
    Atech

    HTPC:
    Softtware: Archlinux mit VDR aus Archvdr repo (1.7.31 mit softhddevice) und xbmc 12.2 Frodo stable
    Hardware: Coolermaster 260 mit Core I3 540, 4 GB Kingst. Ram, GA.H55M-D2H, PCIe 16X RiserCard, NVIDIA 430GT, TT3600USB, TT3650-CI USB, Samsung SSD 640, WD Blue 1TB (WD10TP), IR Einschalter, imon Display, mce FB und 12 Kanal Atmolight (4 Led Streifen) über DFatmo und Boblight

Jetzt mitmachen!

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