Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, i have a problem with my"leadtek winfast tv 2000 xp rm edition" tv card.
It seems to be recognized, but scantv and tvtime-scanner produces no results.
Here's some output
Code:
>>dmesg
>><...>
>>Linux video capture interface: v1.00
>>bttv: driver version 0.9.16 loaded
>>bttv: using 8 buffers with 2080k (520 pages) each for capture
>>bttv: Bt8xx card found (0).
>>ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
>>PCI: setting IRQ 5 as level-triggered
>>ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
>>bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 5, latency: 32, mmio: 0xdf002000
>>bttv0: detected: Leadtek TV 2000 XP [card=34], PCI subsystem ID is 107d:6609
>>bttv0: using: Leadtek WinFast 2000/ WinFast 2000 XP [card=34,autodetected]
>>bttv0: gpio: en=00000000, out=00000000 in=003ff500 [init]
>>bttv0: using tuner=5
>>bttv0: i2c: checking for MSP34xx @ 0x80... not found
>>bttv0: i2c: checking for TDA9875 @ 0xb0... not found
>>bttv0: i2c: checking for TDA7432 @ 0x8a... not found
>>bttv0: i2c: checking for TDA9887 @ 0x86... found
>>tda9887 0-0043: chip found @ 0x86 (bt878 #0 [sw])
>>tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
>>tuner 0-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
>>tuner 0-0063: chip found @ 0xc6 (bt878 #0 [sw])
>>bttv0: registered device video0
>>bttv0: registered device vbi0
>>bttv0: registered device radio0
>>bttv0: PLL: 28636363 => 35468950 .. ok
>>bttv0: add subdevice "remote0"
>>bt878: AUDIO driver version 0.0.0 loaded
>>bt878: Bt878 AUDIO function found (0).
>><...>
Composite and s-video inputs works with no problems. I've tried tuner=38 etc. but with no luck.
mplayer's window is green, and some output is here
Code:
>>mplayer -tv freq=551.250 tv://dev/video0 (there is a channel on this frequency in windows)
>><...>
>>Playing tv://dev/video0.
>>TV detected! ;-)
>>Selected driver: dummy
>> name: NULL-TV
>> author: alex
>>Selected input hasn't got a tuner!
>><...>
can anyone help? this tuner remains the only reason i have a dual boot machine
Distribution: Xubuntu 9.10, Gentoo 2.6.27 (AMD64), Darwin 9.0.0 (arm)
Posts: 1,152
Rep:
I have this exact card working with tvtime. I noticed that no matter what tuner I told it to use it used 5 and that wouldn't work for me. I had to edit the source for the kernel driver.
.tuner_type = 5, /* default for now, gpio reads BFFF06 for Pal bg+dk */
line 896 for me.
I changed the 5 to 43 (ntsc works for me in the us with broadcast tv you may need another tuner number)
then I recompiled my kernel (I avoid modules when possible to keep things simple if bttv is a module you may only need to do the modules) and it works fine. let me know if this works for you.
Thanks, it worked, with tuner type 38
but now i have another problem - i get no sound, just loud noise. The noise is changing a bit, so my guess is wrong audio standart, but changing it doesn't seem to work. I had same problem with mandrakelinux, and wasn't able to solve it. Can default audio standart be edited in the kernel source too?
p.s. on windows application my tv standart is "pal-d"
Distribution: Xubuntu 9.10, Gentoo 2.6.27 (AMD64), Darwin 9.0.0 (arm)
Posts: 1,152
Rep:
AFAIK the v4l drivers don't do sound. my card has a cable inside the computer that runs from the tv card to the cd input on my motherboard. then I had to tell tvtime to use the cd input for the volume.
now tvtime's volume adjusts the cd in level on my soundcard. or you could just go into alsamixer and adjust it yourself, but then tvtimes volume will do nothing. if you have a .tvtime/tvtime.xml in your home directory it might use that instead of the one in /etc/tvtime. so either edit that one too or copy the one in /etc/tvtime over it. if your card is on another input you may have to alter this somewhat.
I'm using cd input, but IMHO the problem is sound not getting encoded, i've tried even connecting tv card's audio output cable directly to amplifier, but got only same noise (on win this method produced nice sound).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.