I'm running RH 8.0 fine with this card. Using the default Kernel (haven't had a chance to upgrade it yet). xawtv runs fine for me. I'm wondering if there was something missed during the setup. Might want to check the v4l section during kernel configuration/setup. I also noticed in your dmesg below a message that might explain what's going on here. > bttv0: using tuner=2 > bttv0: i2c: checking for TDA9875 @ 0xb0... not found > bttv0: i2c: checking for TDA7432 @ 0x8a... not found > i2c-core.o: driver i2c TV tuner driver registered. Looks like the tuner registered fine but something was not found in the process. A dependant module perhaps? Wish I could be of more help. At least it's a place to start. And I know it works with the out of the box kernel. Good Luck :D ------------ Hi, I asked this a while back and never got it working so I am trying again. I am trying to get my card (ATI TV WONDER VE) working (with 2.4.20 kernel) here is my modules.conf setup... alias char-major-89 i2c-dev alias char-major-81 videodev alias char-major-81-0 bttv options i2c-core i2c_debug=1 options i2c-algo-bit bit_test=1 options bttv card=64 radio=0 tuner=2 options tuner type=2 debug=1 post-install bttv insmod tuner And here are the dmesg results... Linux video capture interface: v1.00 bttv: driver version 0.7.96 loaded bttv: using 4 buffers with 2080k (8320k total) for capture bttv: Host bridge is VIA Technologies, Inc. VT8367 [KT266] bttv: Bt8xx card found (0). PCI: Found IRQ 11 for device 00:0d.0 PCI: Sharing IRQ 11 with 00:0a.0 PCI: Sharing IRQ 11 with 00:0d.1 PCI: Sharing IRQ 11 with 01:00.0 bttv0: Bt878 (rev 2) at 00:0d.0, irq: 11, latency: 32, mmio: 0xf5000000 bttv0: detected: ATI TV Wonder [card=63], PCI subsystem ID is 1002:0001 bttv0: using: BT878(ATI TV-Wonder VE) [card=64,insmod option] i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing... i2c-algo-bit.o:1 scl: 1 sda: 0 i2c-algo-bit.o:2 scl: 1 sda: 1 i2c-algo-bit.o:3 scl: 0 sda: 1 i2c-algo-bit.o:4 scl: 1 sda: 1 i2c-algo-bit.o: bt848 #0 passed test. i2c-core.o: adapter bt848 #0 registered as adapter 0. bttv0: using tuner=2 bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found i2c-core.o: driver i2c TV tuner driver registered. tuner: probing bt848 #0 i2c adapter [id=0x10005] tuner: chip found @ 0xc0 bttv0: i2c attach [client=Philips NTSC (FI1236 and compati,ok] i2c-core.o: client [Philips NTSC (FI1236 and compati] registered to adapter [bt848 #0](pos. 0). bttv0: registered device video0 bttv0: registered device vbi0 tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) bttv0: PLL: 28636363 => 35468950 ... ok spurious 8259A interrupt: IRQ7. tuner: TV freq (0.-6) out of range (44-958) tuner: TV freq (0.-6) out of range (44-958) tuner: TV freq (0.-6) out of range (44-958) tuner: TV freq (0.-6) out of range (44-958) tuner: TV freq (0.-6) out of range (44-958) bttv0: PLL: switching off Where the last tuner errors occur when i try to use xawtv. If it is important I am using a ASUS7V333 mobo. Thanks for reading and any help you can provide.