Hi! I've just bought a Pinnacle PCTV Pro Card (red one). It hasn't got any radio tuner but according to the docs it knows stereo sound. I'm now able to watch (got a clear picture) but unable to hear the stations. I don't know too much about tuners, but I think the problem is because of this line in the log: bttv0: i2c: checking for MSP34xx @ 0x80... not found Please help me if you can what to do to have sound (if possible stereo). Thanks, Lorant According to Brigitte's and Yuen's letter I made the following: - get a 2.4.23 kernel from ftp.kernel.org - patch it with patch-2.4.23-kraxel.gz - compilled everything to module - installed new kernel - rebooted - mv tvaudio.o .tvaudio.o - ran: modprobe --remove bttv modprobe --remove btcx_risc modprobe --remove tvaudio modprobe --remove tuner modprobe --remove videodev modprobe --remove tda9887 modprobe --remove msp3400 modprobe --remove video_buf modprobe --remove v4l1-compat modprobe --remove v4l2-common modprobe --remove i2c-algo-bit modprobe --remove i2c-piix4 modprobe --remove i2c-dev modprobe --remove i2c-core -edit /etc/modules.conf: alias char-major-81 vtx alias char-major-89 i2c-dev alias char-major-81 videodev alias char-major-81-0 bttv alias char-major-81-1 bttv options bttv radio=1 gbuffers=16 pll=1 options tda9887 pal=6 options tuner pal=6 - ran: depmod -a #modprobe --quiet i2c-piix4 modprobe i2c-core modprobe i2c-dev modprobe i2c-algo-bit modprobe videodev modprobe v4l2-common modprobe v4l1-compat modprobe video-buf modprobe bttv - after that lsmod said: tuner 13448 1 (autoclean) tda9887 3200 0 (autoclean) (unused) bttv 114988 0 btcx-risc 2488 0 [bttv] video-buf 13152 0 [bttv] v4l1-compat 12904 0 (unused) v4l2-common 3392 0 [bttv] videodev 6816 2 [bttv] i2c-algo-bit 7624 1 [bttv] i2c-dev 4996 0 (unused) i2c-core 13828 0 [tuner tda9887 bttv i2c-algo-bit i2c-dev] nvaudio 35412 1 ac97_codec 13908 0 [nvaudio] agpgart 28416 3 (autoclean) nvidia 1540160 10 (autoclean) sr_mod 14776 0 (autoclean) iptable_nat 17646 0 (autoclean) (unused) ip_conntrack 20292 1 (autoclean) [iptable_nat] iptable_filter 1708 1 (autoclean) ip_tables 12832 4 [iptable_nat iptable_filter] 3c59x 27248 1 (autoclean) keybdev 2148 0 (unused) mousedev 4596 0 (unused) hid 23140 1 input 3616 0 [keybdev mousedev hid] ide-scsi 10864 0 scsi_mod 89504 2 [sr_mod ide-scsi] ide-cd 33472 0 cdrom 30560 0 [sr_mod ide-cd] ehci-hcd 18476 0 (unused) usb-ohci 19880 0 (unused) usbcore 65324 1 [hid ehci-hcd usb-ohci] - ran xawtv (had picture but no sound) - dmesg: i2c-core.o: i2c core module i2c-dev.o: i2c /dev entries driver module i2c-core.o: driver i2c-dev dummy driver registered. i2c-algo-bit.o: i2c bit algorithm module Linux video capture interface: v1.00 bttv: driver version 0.9.12 loaded bttv: using 16 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 01:06.0, irq: 11, latency: 32, mmio: 0xdc000000 bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init] i2c-dev.o: Registered 'bt878 #0 [sw]' as minor 0 i2c-core.o: adapter bt878 #0 [sw] registered as adapter 0. bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no bttv0: using tuner=33 bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found i2c-core.o: driver i2c tda9887 driver registered. i2c-core.o: driver i2c TV tuner driver registered. tuner: chip found @ 0xc0 tuner: type set to 33 (MT20xx universal) tuner: microtune: companycode=3cbf part=42 rev=81 tuner: microtune MT2050 found, OK i2c-core.o: client [MT20xx universal] registered to adapter [bt878 #0 [sw]](pos. 0). bttv0: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 . ok tuner: TV freq (268435455.93) out of range (44-958) -- Nemeth Lorant <loci@xxxxxxxxxxxxxxxxxx>