Tv-tuner with PHILIPS SAA7130. How to make it work?
So... I bought Tv-tuner Manli MuchTV M-TV001 (very cheap, about 30$), it use SAA7130 chip. My kernel is 2.6.5 with hot-plug enabled, and detects the card, but it has no subsistem ID, and loads it as generic. My question is how to make it load as "Manli MuchTV M-TV001"
CLASS: registering class device: ID = 'event0' class_hotplug - name = event0 CLASS: registering class device: ID = 'event1' class_hotplug - name = event1 CLASS: registering class device: ID = 'event2' class_hotplug - name = event2 Linux video capture interface: v1.00 device class 'video4linux': registering bus type 'i2c' registered bus i2c: add driver i2c_adapter device class 'i2c-adapter': registering device class 'sound': registering saa7130/34: v4l2 driver version 0.2.9 loaded bus pci: add driver saa7134 saa7130[0]: found at 0000:01:07.0, rev: 1, irq: 5, latency: 32, mmio: 0xee001000 saa7134: <rant> saa7134: Congratulations! Your TV card vendor saved a few saa7134: cents for a eeprom, thus your pci board has no saa7134: subsystem ID and I can't identify it automatically saa7134: </rant> saa7134: I feel better now. Ok, here are the good news: saa7134: You can use the card=<nr> insmod option to specify saa7134: which board do you have. The list: saa7134: card=0 -> UNKNOWN/GENERIC saa7134: card=1 -> Proteus Pro [philips reference design] 1131:2001 1131:2001 saa7134: card=2 -> LifeView FlyVIDEO3000 5168:0138 4e42:0138 saa7134: card=3 -> LifeView FlyVIDEO2000 5168:0138 saa7134: card=4 -> EMPRESS 1131:6752 saa7134: card=5 -> SKNet Monster TV 1131:4e85 saa7134: card=6 -> Tevion MD 9717 saa7134: card=7 -> KNC One TV-Station RDS / Typhoon TV Tune 1131:fe01 1894:fe01 saa7134: card=8 -> Terratec Cinergy 400 TV 153b:1142 saa7134: card=9 -> Medion 5044 saa7134: card=10 -> Kworld/KuroutoShikou SAA7130-TVPCI saa7134: card=11 -> Terratec Cinergy 600 TV 153b:1143 saa7134: card=12 -> Medion 7134 16be:0003 saa7134: card=13 -> Typhoon TV+Radio 90031 saa7134: card=14 -> ELSA EX-VISION 300TV 1048:226b saa7134: card=15 -> ELSA EX-VISION 500TV 1048:226b saa7134: card=16 -> ASUS TV-FM 7134 1043:4842 1043:4830 1043:4840 saa7134: card=17 -> AOPEN VA1000 POWER 1131:7133 saa7134: card=18 -> BMK MPEX No Tuner saa7134: card=19 -> Compro VideoMate TV 185b:c100 saa7134: card=20 -> Matrox CronosPlus 102b:48d0 saa7134: card=21 -> 10MOONS PCI TV CAPTURE CARD 1131:2001 saa7134: card=22 -> Medion 2819/ AverMedia M156 1461:a70b 1461:2115 saa7134: card=23 -> BMK MPEX Tuner saa7134: card=24 -> KNC One TV-Station DVR 1894:a006 saa7134: card=25 -> ASUS TV-FM 7133 1043:4843 saa7134: card=26 -> Pinnacle PCTV Stereo (saa7134) 11bd:002b saa7134: card=27 -> Manli MuchTV M-TV002 saa7134: card=28 -> Manli MuchTV M-TV001 saa7134: card=29 -> Nagase Sangyo TransGear 3000TV 1461:050c saa7134: card=30 -> Elitegroup ECS TVP3XP FM1216 Tuner Card( 1019:4cb4 saa7134: card=31 -> Elitegroup ECS TVP3XP FM1236 Tuner Card 1019:4cb5 saa7134: card=32 -> AVACS SmartTV saa7134: card=33 -> AVerMedia DVD EZMaker 1461:10ff saa7130[0]: subsystem: 1131:0000, board: UNKNOWN/GENERIC [card=0,autodetected] saa7130[0]: board init: gpio is 40d200 DEV: registering device: ID = 'i2c-0' PM: Adding info for No Bus:i2c-0 CLASS: registering class device: ID = 'i2c-0' class_hotplug - name = i2c-0 i2c_adapter i2c-0: registered as adapter #0 i2c_adapter i2c-0: master_send: writing 1 bytes. saa7130[0]: Huh, no eeprom present (err=-5)? CLASS: registering class device: ID = 'video0' class_hotplug - name = video0 saa7130[0]: registered device video0 [v4l2] CLASS: registering class device: ID = 'vbi0' class_hotplug - name = vbi0 saa7130[0]: registered device vbi0 bound device '0000:01:07.0' to driver 'saa7134' CLASS: registering class device: ID = 'controlC0' class_hotplug - name = controlC0 CLASS: registering class device: ID = 'timer' class_hotplug - name = timer root@buboleck:~# lsmod Module Size Used by radeon 118704 2 apm 18540 1 w83627hf 28292 0 i2c_sensor 4736 1 w83627hf i2c_isa 2304 0 snd_pcm_oss 63396 0 snd_mixer_oss 22144 1 snd_pcm_oss uhci_hcd 32912 0 nvidia_agp 8092 1 ohci_hcd 19716 0 ehci_hcd 27140 0 usbcore 105308 5 uhci_hcd,ohci_hcd,ehci_hcd forcedeth 16000 0 snd_intel8x0 36996 1 snd_ac97_codec 67844 1 snd_intel8x0 snd_pcm 110472 2 snd_pcm_oss,snd_intel8x0 snd_timer 29188 1 snd_pcm snd_page_alloc 12420 2 snd_intel8x0,snd_pcm snd_mpu401_uart 9216 1 snd_intel8x0 snd_rawmidi 27680 1 snd_mpu401_uart snd_seq_device 9224 1 snd_rawmidi snd 67588 11 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi, snd_seq_device saa7134 95432 0 video_buf 21380 1 saa7134 v4l2_common 6656 1 saa7134 v4l1_compat 14212 1 saa7134 soundcore 10208 2 snd,saa7134 i2c_core 26500 4 w83627hf,i2c_sensor,i2c_isa,saa7134 ir_common 4868 1 saa7134 videodev 10240 1 saa7134 evdev 9984 0 ide_scsi 17540 0 8139too 25984 0 mii 5504 1 8139too crc32 4736 1 8139too agpgart 34344 2 nvidia_agp |
Quote:
|
10x for your reply, but that was actually why I post this question. I don't understand what exactly I have to do.
??? ...... saa7134: I feel better now. Ok, here are the good news: saa7134: You can use the card=<nr> insmod option to specify saa7134: which board do you have. The list: ..... ??? |
insmod saa7135 card=28
|
So... This card is crappy. Don't use it. Tvtime, Zapping, Kdetv refuse to work with it, but Xawtv wokrked (only with 2.4.xx kernel), and could catch only too few chanels. I've change it for one Pixelview PlayTV pro. Again i have to specify module parameters, but the card works fine with kernel 2.4.26 and 2.6.5. I could not use LIRC with 2.6 kernel but i'll wait for fix.
|
All times are GMT -5. The time now is 05:23 PM. |