[opensuse] Hauppauge NOVA-HD-S2 not detected
Hi, I've bought a Hauppauge WinTV-NOVA-HD-S2 card, which according to http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-HD-S2 should be "...supported in the stock Linux kernel since version 2.6.28, so ideally you should simply use 2.6.28 or later, ..." But my card is not detected, there are apparently no kernel modules loaded for the card and no message appears in dmesg. I tried the card under both openSUSE 11.2 and 11.3, with identical results. The card is listed by lspci as: # lspci -vnn -s 01:07 01:07.0 Multimedia video controller [0400]: Conexant Systems, Inc. Device [14f1:0800] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 21000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 01:07.1 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0801] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 22000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 01:07.2 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0802] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 23000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 01:07.4 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0804] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 24000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 One thing I found suspicious is the PCI ID of the card: 14f1:0800. Based on http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000 I think this is expected to be 14f1:8800. Does anybody have an idea how to get the card to work? Cheers, Tom -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, do you have a working firmware? Here is how to get it: http://redflo.de/tiki-index.php?page=Linux+VDR+Tips#Firmware On 01/14/2011 07:28 PM, benefici@fastmail.fm wrote:
Hi,
I've bought a Hauppauge WinTV-NOVA-HD-S2 card, which according to http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-HD-S2 should be "...supported in the stock Linux kernel since version 2.6.28, so ideally you should simply use 2.6.28 or later, ..." But my card is not detected, there are apparently no kernel modules loaded for the card and no message appears in dmesg. I tried the card under both openSUSE 11.2 and 11.3, with identical results. The card is listed by lspci as:
# lspci -vnn -s 01:07 01:07.0 Multimedia video controller [0400]: Conexant Systems, Inc. Device [14f1:0800] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 21000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2
01:07.1 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0801] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 22000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2
01:07.2 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0802] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 23000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2
01:07.4 Multimedia controller [0480]: Conexant Systems, Inc. Device [14f1:0804] (rev 05) Subsystem: Hauppauge computer works Inc. Device [0070:6906] Flags: bus master, medium devsel, latency 32, IRQ 12 Memory at 24000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2
One thing I found suspicious is the PCI ID of the card: 14f1:0800. Based on http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000 I think this is expected to be 14f1:8800. Does anybody have an idea how to get the card to work?
Cheers, Tom
On 2011. 01. 16., Sunday 21:56:52 Florian Gleixner wrote:
do you have a working firmware? Here is how to get it:
http://redflo.de/tiki-index.php?page=Linux+VDR+Tips#Firmware
Yes, I followed the same instructions on linuxtv.org. However, I don't get as far as loading any firmware. My card is not recognized in the first place. In the meantime I installed the kernel source and as a quick and dirty hack changed the PCI device id that is "expected" in the modules to what my card says. In other words I changed the device id from 0x8800 to 0x0800 in cx88/cx88-video.c and in cx88/cx88-reg.h. After compiling and loading the modules, the card is now recognized but then tveeprom fails. (BTW, this is still before the point where firmware would be loaded.) With these changes I at least have something in dmesg: [ 4.830199] cx88/0: cx2388x v4l2 driver version 0.0.7 loaded [ 4.830325] cx8800 0000:01:07.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 4.830735] cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000 (Lite) DVB-S/S2 [card=69,autodetected], frontend(s): 1 [ 4.830851] cx88[0]: TV tuner type -1, Radio tuner type -1 [ 4.974472] tveeprom 1-0050: Huh, no eeprom present (err=-6)? [ 4.974555] tveeprom 1-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom. [ 4.974668] cx88[0]: warning: unknown hauppauge model #0 [ 4.974741] cx88[0]: hauppauge eeprom: model=0 [ 4.974928] input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:01:07.0/input/input3 [ 4.975131] cx88[0]/0: found at 0000:01:07.0, rev: 5, irq: 19, latency: 32, mmio: 0x21000000 [ 4.975255] IRQ 19/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs [ 4.975392] cx88[0]/0: registered device video0 [v4l2] [ 4.975504] cx88[0]/0: registered device vbi0 Best regards, Tom -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
benefici@fastmail.fm
-
Florian Gleixner