I have an AverTV Stereo card (BT878), which works pretty well, but has weird tuning problems. about 80% of channels come in fine. The other 20% have perfect video, but no audio. Tuning with xawtv, I can sometimes get the audio to come in, but the picture will be completely garbled, and in some cases, I can't get the audio no matter how much tuning I do. using us-cable-hrc (instead of us-cable) will get more of the channels audio, but again, most of the video is incorrectly tuned, and tweaking the tuning in xawtv doesn't seem to help. I have tried using auto, mono, lang1, and lang2 audio channels, but this has not helped. In windows, everything work perfectly, and it generates a binary freq.tbl file which I assume has the channel tuning info in it, but I dn't know how to read this file. I am using card=13 and tuner=2 I use the loopback audio-cable, as I don't think this card has a usable audio decoder (at least tvaudio can't find one) As I said, it is pretty weird, because the no-audio condition only seems to happen on random stations. they aren't grouped together or anything. Any ideas on what I can do? Thanks, .Geoff module startup shows: Mar 23 15:38:26 gabrielle kernel: i2c-core.o: i2c core module Mar 23 15:38:26 gabrielle kernel: i2c-algo-bit.o: i2c bit algorithm module Mar 23 15:38:26 gabrielle kernel: bttv: driver version 0.7.105 loaded Mar 23 15:38:26 gabrielle kernel: bttv: using 4 buffers with 2080k (8320k total) for capture Mar 23 15:38:26 gabrielle kernel: bttv: Host bridge is Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (MCH) Mar 23 15:38:26 gabrielle kernel: bttv: Bt8xx card found (0). Mar 23 15:38:26 gabrielle kernel: PCI: Found IRQ 10 for device 02:0c.0 Mar 23 15:38:26 gabrielle kernel: PCI: Sharing IRQ 10 with 00:1f.3 Mar 23 15:38:26 gabrielle kernel: PCI: Sharing IRQ 10 with 02:0c.1 Mar 23 15:38:26 gabrielle kernel: bttv0: Bt878 (rev 17) at 02:0c.0, irq: 10, latency: 64, mmio: 0xf47fe000 Mar 23 15:38:26 gabrielle kernel: bttv0: detected: AVerMedia TVCapture 98 [card=13], PCI subsystem ID is 1461:0004 Mar 23 15:38:26 gabrielle kernel: bttv0: using: BT878(AVerMedia TVCapture 98) [card=13,autodetected] Mar 23 15:38:26 gabrielle kernel: bttv0: Hauppauge/Voodoo msp34xx: reset line init [11] Mar 23 15:38:26 gabrielle kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. Mar 23 15:38:26 gabrielle kernel: bttv0: Avermedia eeprom[0x4002]: tuner=2 radio:no remote control:no Mar 23 15:38:26 gabrielle kernel: bttv0: using tuner=2 Mar 23 15:38:26 gabrielle kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found Mar 23 15:38:26 gabrielle kernel: bttv0: i2c: checking for MSP34xx (alternate address) @ 0x88... not found Mar 23 15:38:26 gabrielle kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Mar 23 15:38:26 gabrielle kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Mar 23 15:38:26 gabrielle kernel: tvaudio: TV audio decoder + audio/video mux driver Mar 23 15:38:26 gabrielle kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV95 1) Mar 23 15:38:26 gabrielle kernel: i2c-core.o: driver generic i2c audio driver registered. Mar 23 15:38:26 gabrielle kernel: i2c-core.o: driver i2c TV tuner driver registered. Mar 23 15:38:26 gabrielle kernel: tuner: probing bt848 #0 i2c adapter [id=0x10005] Mar 23 15:38:26 gabrielle kernel: tuner: chip found @ 0xc2 Mar 23 15:38:26 gabrielle kernel: tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) Mar 23 15:38:26 gabrielle kernel: i2c-core.o: client [Philips NTSC (FI1236,FM1236 and ] registered to adapter [bt848 #0](pos. 0). Mar 23 15:38:26 gabrielle kernel: bttv0: PLL: 28636363 => 35468950 .. ok Mar 23 15:38:26 gabrielle kernel: bttv0: registered device video0 Mar 23 15:38:26 gabrielle kernel: bttv0: registered device vbi0