I bought a Pinnacle PCTV Pro and I can't get any stereo sound out of it. The msp3400 module loads properly and shows as used. I've noticed a few weird things about this card I have though. First it's a pro but it has no radio. I'm sure it's a pro because the MSP chip is on it and it also says it on the box. It also has a different msp chip then most cards which may be why it loads properly but then doesn't work. Here's my dmesg output: Linux video capture interface: v1.00 i2c-core.o: i2c core module i2c-algo-bit.o: i2c bit algorithm module bttv: driver version 0.7.106 loaded bttv: using 4 buffers with 2080k (8320k total) for capture bttv: Host bridge is Intel Corp. 82840 840 (Carmel) Chipset Host Bridge (Hub A) bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 03:05.0, irq: 17, latency: 64, mmio: 0xf0001000 bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 bttv0: using: BT878(Pinnacle PCTV Studio/Ra) [card=39,autodetected] i2c-core.o: adapter bt848 #0 registered as adapter 0. bttv0: i2c: checking for MSP34xx @ 0x80... found bttv0: pinnacle/mt: id=6 info="NTSC / stereo" radio=no bttv0: using tuner=33 bttv0: i2c: checking for MSP34xx @ 0x80... found i2c-core.o: driver i2c msp3400 driver registered. msp34xx: init: chip=MSP3425G-B8 +nicam +simple +radio msp3410: daemon started i2c-core.o: client [MSP3425G-B8] registered to adapter [bt848 #0](pos. 0). bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z i2c-core.o: driver generic i2c audio driver registered. i2c-core.o: driver i2c tda9887 driver registered. tda9887: probing bt848 #0 i2c adapter [id=0x10005] tda9887: chip found @ 0x86 i2c-core.o: client [tda9887] registered to adapter [bt848 #0](pos. 1). i2c-core.o: driver i2c TV tuner driver registered. tuner: probing bt848 #0 i2c adapter [id=0x10005] tuner: chip found @ 0xc0 tuner: type set to 33 (MT2032 universal) MT2032: Companycode=4d54 Part=04 Revision=04 i2c-core.o: client [MT2032 universal] registered to adapter [bt848 #0](pos. 2). MT2032: Companycode=4d54 Part=04 Revision=04 bttv0: PLL: 28636363 => 35468950 .. ok bttv0: registered device video0 bttv0: registered device vbi0 As you can see the msp chip is reported as MSP3425G which from searching a few mailing lists I've not seen before. I found this page about it though: http://www.micronas.com/products/documentation/consumer/msp34x5g/index.php I use mplayer for capturing and playback although I tried xawtv as well. It's acting like the msp chip is not even there and is falling back to mono. Here's what mplayer does: Audio mode setup warning! Requested mode was stereo, but v4l still reports mono. You may need "forcechan" option to force stereo/mono audio recording. I tried doing as it said and set forcechan with no difference at all. I've tried using the module option card=52 for bttv, and also simple=0 on msp3400 all with no difference. Here's the relevant output of lsmod: tuner 11008 1 (autoclean) tda9887 3388 1 (autoclean) tvaudio 14332 0 (autoclean) (unused) msp3400 18188 1 (autoclean) bttv 79456 0 i2c-algo-bit 7656 1 [bttv] i2c-core 13924 0 [tuner tda9887 tvaudio msp3400 bttv i2c-algo-bit] videodev 4384 2 [bttv] Also, when doing a ps -e I see this: 12084 ? 00:00:00 msp3410 [auto] That's all the information I've been able to obtain so far. Any help would be appreciated.