Hi, the same was already submitted some months/years ago for kernel-2.4, now when trying to get the card running using kernel-2.6 I found the hardware no longer supported. It runs with the attached patch w/o any problems (based on last nights 'hg clone snapshot'), at least I can use dvbscan/czap and mplayer -vo/-ao mpegpes - but I could test it only for a few hours so far. It seems it's the same hardware like subsystem 13c2:0002. $> lspci -vn 02:04.0 0480: 1131:7146 (rev 01) Subsystem: 13c2:1102 Flags: bus master, medium devsel, latency 66, IRQ 16 Memory at f2200000 (32-bit, non-prefetchable) [size=512] $> lsmod Module Size Used by ves1820 6276 1 dvb_ttpci 96068 0 dvb_core 71080 1 dvb_ttpci firmware_class 8192 1 dvb_ttpci saa7146_vv 44160 1 dvb_ttpci video_buf 20356 1 saa7146_vv saa7146 14600 2 dvb_ttpci,saa7146_vv videodev 24960 1 saa7146_vv v4l1_compat 14340 2 saa7146_vv,videodev v4l2_common 21376 2 saa7146_vv,videodev ttpci_eeprom 2432 1 dvb_ttpci $> dmesg Linux video capture interface: v2.00 saa7146: register extension 'dvb'. ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 16 (level, low) -> IRQ 16 saa7146: found saa7146 @ mem fa20c000 (revision 1, irq 16) (0x13c2,0x1102). DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-C rev2.X). adapter has MAC addr = 00:d0:5c:5b:bb:4c dvb-ttpci: gpioirq unknown type=0 len=0 dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 80002622 dvb-ttpci: firmware @ card 0 supports CI link layer interface dvb-ttpci: adac type set to 0 @ card 0 saa7146_vv: saa7146 (0): registered device video0 [v4l2] saa7146_vv: saa7146 (0): registered device vbi0 [v4l2] DVB: registering frontend 0 (VLSI VES1820 DVB-C)... input: DVB on-card IR receiver as /class/input/input3 dvb-ttpci: found av7110-0. Regards Daniel
--- linux/drivers/media/dvb/ttpci/av7110.c.bak 2006-10-17 04:39:01.000000000 +0200 +++ linux/drivers/media/dvb/ttpci/av7110.c 2006-10-17 04:40:09.000000000 +0200 @@ -2170,6 +2170,7 @@ break; case 0x0002: // Hauppauge/TT DVB-C premium rev2.X + case 0x1102: av7110->fe = dvb_attach(ves1820_attach, &alps_tdbe2_config, &av7110->i2c_adap, read_pwm(av7110)); if (av7110->fe) { @@ -2814,6 +2815,7 @@ MAKE_EXTENSION_PCI(ttc_1_X, 0x13c2, 0x000a), MAKE_EXTENSION_PCI(tts_2_3, 0x13c2, 0x000e), MAKE_EXTENSION_PCI(tts_1_3se, 0x13c2, 0x1002), + MAKE_EXTENSION_PCI(ttc_2_X, 0x13c2, 0x1102), /* MAKE_EXTENSION_PCI(???, 0x13c2, 0x0005), UNDEFINED CARD */ // Technisat SkyStar1 /* MAKE_EXTENSION_PCI(???, 0x13c2, 0x0009), UNDEFINED CARD */ // TT/Hauppauge WinTV Nexus-CA v????
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb