I am very sad because I have been for one year trying to make my Leadtek Winfast TV2000 work under linux. And I can not hear anything. I am going to try to describe my problem as good as I can. I hope you can help me. Thnx
1.- /sbin/lsmod (before doing nothing) Module Size Used by nls_iso8859-1 2832 1 (autoclean) nls_cp437 4352 1 (autoclean) vfat 9584 1 (autoclean) fat 32384 0 (autoclean) [vfat] sr_mod 15360 0 (autoclean) emu10k1 49488 1 (autoclean) soundcore 4464 4 (autoclean) [emu10k1] binfmt_misc 6416 1 autofs 11520 0 (autoclean) (unused) 8139too 12832 1 ipchains 39200 0 ide-scsi 8224 0 scsi_mod 95696 2 [sr_mod ide-scsi] ide-cd 27072 0 cdrom 28512 0 [sr_mod ide-cd] hid 19024 0 (unused) input 3840 0 [hid] usb-uhci 21536 0 (unused) usbcore 51712 1 [hid usb-uhci] ext3 64624 1 jbd 40992 1 [ext3] 2.- My /etc/modules.conf. alias parport_lowlevel parport_pc alias eth0 8139too alias sound-slot-0 emu10k1 post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : #alias char-major-81 bttv ### update-modules: start processing /etc/modutils/actions # Special actions that are needed for some modules # The BTTV module does not load the tuner module automatically, # so do that in here post-install bttv insmod tuner post-remove bttv insmod tuner ### update-modules: end processing /etc/modutils/actions ### update-modules: start processing /etc/modutils/video # i2c alias char-major-89 i2c-dev options i2c-core i2c_debug=1 options i2c-algo-bit bit_test=1 # bttv alias char-major-81 videodev alias char-major-81-0 bttv options bttv card=34 radio=1 options tuner type=5 ### update-modules: end processing /etc/modutils/video alias usb-controller usb-uhci NOTE: This modules.conf was copied from somewhere in the inet, I am using tuner type = 5 because I am from Spain (we use PAL). And the tuner works fine. 3.- /sbin/lsmod after starting xawtv (from console). Module Size Used by tuner 5008 1 (autoclean) bttv 57456 1 (autoclean) i2c-algo-bit 7328 1 (autoclean) [bttv] i2c-core 13440 0 (autoclean) [tuner bttv i2c-algo-bit] videodev 5312 4 (autoclean) [bttv] nls_iso8859-1 2832 1 (autoclean) nls_cp437 4352 1 (autoclean) vfat 9584 1 (autoclean) fat 32384 0 (autoclean) [vfat] sr_mod 15360 0 (autoclean) emu10k1 49488 1 (autoclean) soundcore 4464 4 (autoclean) [emu10k1] binfmt_misc 6416 1 autofs 11520 0 (autoclean) (unused) 8139too 12832 1 ipchains 39200 0 ide-scsi 8224 0 scsi_mod 95696 2 [sr_mod ide-scsi] ide-cd 27072 0 cdrom 28512 0 [sr_mod ide-cd] hid 19024 0 (unused) input 3840 0 [hid] usb-uhci 21536 0 (unused) usbcore 51712 1 [hid usb-uhci] ext3 64624 1 jbd 40992 1 [ext3] As you can see no MSP3400 chip detected Lets see now /var/log/messages Nov 4 18:24:47 Luis kernel: Linux video capture interface: v1.00 Nov 4 18:24:47 Luis kernel: i2c-core.o: i2c core module Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o: i2c bit algorithm module Nov 4 18:24:47 Luis kernel: bttv: driver version 0.7.72 loaded Nov 4 18:24:47 Luis kernel: bttv: using 2 buffers with 2080k (4160k total) for capture Nov 4 18:24:47 Luis kernel: bttv: Bt8xx card found (0). Nov 4 18:24:47 Luis kernel: PCI: Found IRQ 5 for device 00:0e.0 Nov 4 18:24:47 Luis kernel: PCI: Sharing IRQ 5 with 00:0e.1 Nov 4 18:24:47 Luis kernel: bttv0: Bt878 (rev 2) at 00:0e.0, irq: 5, latency: 32, memory: 0xd7000000 Nov 4 18:24:47 Luis kernel: bttv0: subsystem: 6606:217d => Leadtek WinFast TV 2000 => card=34 Nov 4 18:24:47 Luis kernel: bttv0: model: BT878(Leadtek WinFast 2000) [insmod option] Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing... Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o:1 scl: 1 sda: 0 Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o:2 scl: 1 sda: 1 Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o:3 scl: 0 sda: 1 Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o:4 scl: 1 sda: 1 Nov 4 18:24:47 Luis kernel: i2c-algo-bit.o: bt848 #0 passed test. Nov 4 18:24:47 Luis kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. Nov 4 18:24:47 Luis kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found Nov 4 18:24:47 Luis kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Nov 4 18:24:47 Luis kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Nov 4 18:24:47 Luis kernel: i2c-core.o: driver i2c TV tuner driver registered. Nov 4 18:24:47 Luis kernel: tuner: chip found @ 0xc2 Nov 4 18:24:47 Luis kernel: bttv0: i2c attach [Philips PAL] Nov 4 18:24:47 Luis kernel: i2c-core.o: client [Philips PAL] registered to adapter [bt848 #0](pos. 0). Nov 4 18:24:47 Luis insmod: /lib/modules/2.4.7-10/kernel/drivers/media/video/bttv.o: post-install bttv failed Nov 4 18:24:47 Luis insmod: /lib/modules/2.4.7-10/kernel/drivers/media/video/bttv.o: insmod char-major-81-0 failed Nov 4 18:24:47 Luis kernel: bttv0: PLL: 28636363 => 35468950 ... ok Nov 4 18:24:47 Luis kernel: tuner: TV freq (0.-6) out of range (44-958) Nov 4 18:24:48 Luis kernel: Device not ready. Make sure there is a disc in the drive. Nov 4 18:24:54 Luis last message repeated 3 times nov 4 18:24:56 Luis su(pam_unix)[1605]: session opened for user root by nano(uid=500) Nov 4 18:24:56 Luis kernel: Device not ready. Make sure there is a disc in the drive. Nov 4 18:25:28 Luis last message repeated 16 times And that is the problem. Also if I load (force) MSP3400 (or tvaudio but I have seen in bttvcards.c that my card doesn use tvaudio) writing modprobe msp3400 or modprobe tvaudio when I make /sbin/lsmod, msp3400 appears but unused. So that is the problem. If anybody can help me I will be very happy. The only peripheral that I can't use under linux is this TV card. I am using RedHat 7.2 but in redhat 7.1 I had the same problem. Thanks in advance and sorry for the grammar. Nano
Module Size Used by nls_iso8859-1 2832 1 (autoclean) nls_cp437 4352 1 (autoclean) vfat 9584 1 (autoclean) fat 32384 0 (autoclean) [vfat] sr_mod 15360 0 (autoclean) emu10k1 49488 1 (autoclean) soundcore 4464 4 (autoclean) [emu10k1] binfmt_misc 6416 1 autofs 11520 0 (autoclean) (unused) 8139too 12832 1 ipchains 39200 0 ide-scsi 8224 0 scsi_mod 95696 2 [sr_mod ide-scsi] ide-cd 27072 0 cdrom 28512 0 [sr_mod ide-cd] hid 19024 0 (unused) input 3840 0 [hid] usb-uhci 21536 0 (unused) usbcore 51712 1 [hid usb-uhci] ext3 64624 1 jbd 40992 1 [ext3]
