I have a "Twinhan DTV Ter D+A" (manufacturer's page: http://www.twinhan.com/product_D+A_1.asp) which is a DVB-T, analogue TV and FM radio receiver on one PCI card. It also has S-Video and composite video inputs. From looking at the relevant portions of lspci, shown here: 0:08.0 Multimedia video controller: Conexant: Unknown device 8800 (rev 05) Subsystem: Unknown device 1822:0019 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e2000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 00:08.1 Multimedia controller: Conexant: Unknown device 8801 (rev 05) Subsystem: Unknown device 1822:0019 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e3000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 00:08.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05) Subsystem: Unknown device 1822:0019 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e4000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 00:08.4 Multimedia controller: Conexant: Unknown device 8804 (rev 05) Subsystem: Unknown device 1822:0019 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e5000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 It seems to use the conexant CX2388x chipset. From looking at the device manager in Windows XP, the 8800 device is the analog video capture, 8801 is analog audio capture, 8802 is digital TV capture and 8804 handles the IR remote control. I also noticed the strings "MT352" and "FMD1216" in the windows drivers, which I think are the digital and analogue tv tuners respectively. I have tried to get this card working in Linux with kernel 2.6.12 and the latest CVS code from linuxtv.org. I built cx88xx, cx8800, cx8802 and cx88_dvb as modules, but when I do "modprobe cx8800" I get this message from dmesg: cx2388x v4l2 driver version 0.0.4 loaded ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 cx88[0]: Your board isn't known (yet) to the driver. You can cx88[0]: try to pick one of the existing card configs via cx88[0]: card=<n> insmod option. Updating to the latest cx88[0]: version might help as well. cx88[0]: Here is a list of valid choices for the card=<n> insmod option: cx88[0]: card=0 -> UNKNOWN/GENERIC cx88[0]: card=1 -> Hauppauge WinTV 34xxx models cx88[0]: card=2 -> GDI Black Gold cx88[0]: card=3 -> PixelView cx88[0]: card=4 -> ATI TV Wonder Pro cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert cx88[0]: card=6 -> AverTV Studio 303 (M126) cx88[0]: card=7 -> MSI TV-@nywhere Master cx88[0]: card=8 -> Leadtek Winfast DV2000 cx88[0]: card=9 -> Leadtek PVR 2000 cx88[0]: card=10 -> IODATA GV-VCP3/PCI cx88[0]: card=11 -> Prolink PlayTV PVR cx88[0]: card=12 -> ASUS PVR-416 cx88[0]: card=13 -> MSI TV-@nywhere cx88[0]: card=14 -> KWorld/VStream XPert DVB-T cx88[0]: card=15 -> DVICO FusionHDTV DVB-T1 cx88[0]: card=16 -> KWorld LTV883RF cx88[0]: card=17 -> DViCO - FusionHDTV 3 Gold cx88[0]: card=18 -> Hauppauge Nova-T DVB-T cx88[0]: card=19 -> Conexant DVB-T reference design cx88[0]: card=20 -> Provideo PV259 cx88[0]: card=21 -> DVICO FusionHDTV DVB-T Plus cx88[0]: card=22 -> pcHDTV HD3000 HDTV cx88[0]: card=23 -> digitalnow DNTV Live! DVB-T cx88[0]: card=24 -> Hauppauge WinTV 28xxx (Roslyn) models cx88[0]: card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC) cx88[0]: card=26 -> IODATA GV/BCTV7E cx88[0]: subsystem: 1822:0019, board: UNKNOWN/GENERIC [card=0,autodetected] tuner 0-0061: chip found @ 0xc2 (cx88[0]) cx88[0]/0: found at 0000:00:08.0, rev: 5, irq: 11, latency: 32, mmio: 0xe2000000 cx88[0]/0: registered device video0 [v4l2] cx88[0]/0: registered device vbi0 I don't see my card anywhere in that list, or anything that seems similar to it. The devices /dev/video0 and /dev/vbi0 are created but I can't seem to use them for analog TV, presumably because the card isn't fully recognised. Now, on to the DVB part of things: when i modprobe cx88-dvb, I just get the message "cx2388x dvb driver version 0.0.4 loaded" and nothing more happens. No devices are created in /dev/dvb/, I've tried using the MAKEDEV-DVB script and it does create the device nodes, but they don't refer to any actual device. Has anyone else got one of these cards working on linux, or could point me in the right direction to do it myself? Any help would be much appreciated, thanks.