Dear all, After extensive reading and trying, I'm stuck in solving the problem that my MSP3451G-A2 sound chip isn't found anymore on my Pinnacle Studio PCTV Pro. I have video but no sound. This happened after an update from: Pentium III 500 Mhz ASUS P2-99 SUSE linux 7.1, kernel 2.4.0-4GB bttv 0.7.50 /etc/modules.conf: options bttv card=52 pll=1 radio=1 options tuner type=5 options msp3400 once=1 simple=1 /var/log/messages: Aug 26 21:45:32 MrData kernel: Linux video capture interface: v1.00 Aug 26 21:45:32 MrData kernel: i2c-core.o: i2c core module Aug 26 21:45:32 MrData kernel: i2c-algo-bit.o: i2c bit algorithm module Aug 26 21:45:33 MrData kernel: bttv: driver version 0.7.50 loaded Aug 26 21:45:33 MrData kernel: bttv: using 2 buffers with 2080k (4160k total) for capture Aug 26 21:45:33 MrData kernel: bttv: Bt8xx card found (0). Aug 26 21:45:33 MrData kernel: PCI: Found IRQ 7 for device 00:0a.0 Aug 26 21:45:33 MrData kernel: PCI: The same IRQ used for device 00:0a.1 Aug 26 21:45:33 MrData kernel: bttv0: Bt878 (rev 17) at 00:0a.0, irq: 7, latency: 32, memory: 0xe2000000 Aug 26 21:45:33 MrData kernel: bttv0: subsystem: 11bd:0012 (UNKNOWN) Aug 26 21:45:33 MrData kernel: please mail id, board name and the correct card= insmod option to kraxel@xxxxxxxxxxxxxxxxxxxxx Aug 26 21:45:33 MrData kernel: bttv0: model: BT878(Pinnacle Studio PCTV Pr) [insmod option] Aug 26 21:45:33 MrData kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. Aug 26 21:45:33 MrData kernel: bttv0: i2c: checking for MSP34xx @ 0x80... found Aug 26 21:45:33 MrData kernel: i2c-core.o: driver i2c msp3400 driver registered. Aug 26 21:45:33 MrData kernel: msp34xx: init: chip=MSP3451G-A2, has NICAM support Aug 26 21:45:33 MrData kernel: msp3410: daemon started Aug 26 21:45:33 MrData kernel: bttv0: i2c attach [MSP3451G-A2] Aug 26 21:45:33 MrData kernel: i2c-core.o: client [MSP3451G-A2] registered to adapter [bt848 #0](pos. 0). Aug 26 21:45:33 MrData kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Aug 26 21:45:33 MrData kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Aug 26 21:45:33 MrData kernel: tvaudio: TV audio decoder + audio/video mux driver Aug 26 21:45:33 MrData kernel: tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) Aug 26 21:45:33 MrData kernel: i2c-core.o: driver generic i2c audio driver registered. Aug 26 21:45:33 MrData kernel: i2c-core.o: driver i2c TV tuner driver registered. Aug 26 21:45:33 MrData kernel: tuner: chip found @ 0x61 Aug 26 21:45:33 MrData kernel: bttv0: i2c attach [Philips PAL] Aug 26 21:45:33 MrData kernel: i2c-core.o: client [Philips PAL] registered to adapter [bt848 #0](pos. 1). Aug 26 21:45:33 MrData kernel: bttv0: PLL: 28636363 => 35468950 ... ok To: Athlon 1.33 Ghz MSI 6380-le SUSE linux 7.2, kernel 2.4.4-4GB bttv 0.7.57 /etc/modules.conf: options bttv pll=1 radio=1 card=52 options tuner type=5 options msp3400 once=1 simple=1 post-install bttv /sbin/modprobe "-k" tuner; \ /sbin/modprobe "-k" msp3400 /var/log/messages: Sep 13 12:36:52 mrdata kernel: i2c-core.o: i2c core module Sep 13 12:36:52 mrdata kernel: i2c-dev.o: i2c /dev entries driver module Sep 13 12:36:52 mrdata kernel: i2c-core.o: driver i2c-dev dummy driver registered. Sep 13 12:38:09 mrdata kernel: Linux video capture interface: v1.00 Sep 13 12:38:09 mrdata kernel: i2c-algo-bit.o: i2c bit algorithm module Sep 13 12:38:09 mrdata kernel: bttv: driver version 0.7.57 loaded Sep 13 12:38:09 mrdata kernel: bttv: using 2 buffers with 2080k (4160k total) for capture Sep 13 12:38:09 mrdata kernel: bttv: Bt8xx card found (0). Sep 13 12:38:09 mrdata kernel: bttv0: Bt878 (rev 17) at 00:07.0, irq: 11, latency: 64, memory: 0xdddfc000 Sep 13 12:38:09 mrdata kernel: bttv0: subsystem: 11bd:0012 (UNKNOWN) Sep 13 12:38:09 mrdata kernel: please mail id, board name and the correct card= insmod option to kraxel@xxxxxxxxxxxxxxxxxxxxx Sep 13 12:38:09 mrdata kernel: bttv0: model: BT878(Pinnacle PCTV Studio Pr) [insmod option] Sep 13 12:38:09 mrdata kernel: i2c-dev.o: Registered 'bt848 #0' as minor 0 Sep 13 12:38:09 mrdata kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. Sep 13 12:38:09 mrdata kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found Sep 13 12:38:09 mrdata kernel: bttv0: miro: id=17 tuner=14 radio=fmtuner stereo=no Sep 13 12:38:09 mrdata kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found Sep 13 12:38:09 mrdata kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Sep 13 12:38:09 mrdata kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Sep 13 12:38:09 mrdata kernel: tvaudio: TV audio decoder + audio/video mux driver Sep 13 12:38:09 mrdata kernel: tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) Sep 13 12:38:09 mrdata kernel: i2c-core.o: driver generic i2c audio driver registered. Sep 13 12:38:09 mrdata kernel: i2c-core.o: driver i2c TV tuner driver registered. Sep 13 12:38:09 mrdata kernel: tuner: chip found @ 0x61 Sep 13 12:38:09 mrdata kernel: bttv0: i2c attach [Philips PAL] Sep 13 12:38:09 mrdata kernel: i2c-core.o: client [Philips PAL] registered to adapter [bt848 #0](pos. 0). Sep 13 12:38:09 mrdata kernel: i2c-core.o: driver i2c msp3400 driver registered. I updated to bttv 0.7.78, but the problem remained. output from the detect program: 0xa0: eeprom (bt878, Hauppauge-848) 0xa2: ??? 0xa4: ??? 0xa6: ??? 0xc2: tuner (error: Device or resource busy) The 0x80 address doesn't seem to exist anymore? I'm really stuck here, so any help will be appreciated. Bert Verbeek PS: autodetection is not ok, subsystem: 11bd:0012 sould lead to --> card=52 for this card.