Mike, If I remember quite well your card has a cx24106 tuner / frontend. That means: 1. Even if bttv recognizes it, it will be unsupported, as a new frontend driver would be necessary to be written, and Conexant is not very helpful in those cases. A. Its a cx24110 there already is a driver. 2. Even if it is recognized by bttv, neither the "pure" Mercurial tree would help, nor the Mercurial tree with the implemented cx878 tree. A how do you know? 3. As I told you already, the cx878 driver runs, but it is not finished yet. So it does not help at all to fiddle around with it. You won't neither get a picture nor sound even if you were running a supported card. A how do you know? 4. I already asked you to send in a dmesg, but you simply ignored that request. Why please? Cheers Uwe Dmesg and lspci follow. dmesg journald starting. Commit interval 5 seconds EXT3-fs warning: maximal mount count reached, running e2fsck is recommended EXT3 FS on hda2, internal journal EXT3-fs: mounted filesystem with ordered data mode. eth0: link up, 100Mbps, full-duplex, lpa 0x41E1 Adding 262136k swap on /mnt/hda2/swapfile. Priority:-1 extents:119 across:428048k Linux video capture interface: v2.00 bttv: driver version 0.9.17 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). PCI: setting IRQ 5 as level-triggered PCI: Found IRQ 5 for device 0000:00:09.0 PCI: Sharing IRQ 5 with 0000:00:09.1 bttv0: Bt878 (rev 17) at 0000:00:09.0, irq: 5, latency: 64, mmio: 0xcddfe000 bttv0: detected: Avermedia M109 [card=199], PCI subsystem ID is 1461:0199 bttv0: using: Avermedia M109 [card=199,autodetected] bttv0: gpio: en=00000000, out=00000000 in=004f00df [init] bttv0: using tuner=-1 bttv0: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 .. ok bttv0: add subdevice "dvb0" bt878: AUDIO driver version 0.0.0 loaded bt878: Bt878 AUDIO function found (0). PCI: Found IRQ 5 for device 0000:00:09.1 PCI: Sharing IRQ 5 with 0000:00:09.0 bt878_probe: card id=[0x1991461],[ Avermedia M109 ] has DVB functions. bt878(0): Bt878 (rev 17) at 00:09.1, irq: 5, latency: 64, memory: 0xcddff000 DVB: registering new adapter (bttv0). DVB: registering frontend 0 (Conexant CX24110 DVB-S)... eth0: link down eth0: link up, 100Mbps, full-duplex, lpa 0x41E1 root@mine:/home/mike/build-v4l/v4l-dvb# lspci -v 00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) Subsystem: Avermedia Technologies Inc Unknown device 0199 Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at cddfe000 (32-bit, prefetchable) [size=4K] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) Subsystem: Avermedia Technologies Inc Unknown device 0199 Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at cddff000 (32-bit, prefetchable) [size=4K] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 Uwe all i really want is some help with Mercurial to merge the driver , or whatever , as it exists. I'm doing it purely for interests sake and as far as I am aware I am still able to decide what to do with my own time. I have no intention of interfering, demanding support or anything else. Rgds Mike _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb