LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   TV Tuner problem (https://www.linuxquestions.org/questions/linux-hardware-18/tv-tuner-problem-460678/)

Jcooper 07-03-2006 05:08 PM

TV Tuner problem
 
I have a Leadtek Winfast 2000 XP, it apears to be installed corectly but when I scan for channels I can`t find any. My distribution is Mandriva 2006

# lspci

00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)


# dmesg | grep bttv

bttv: driver version 0.9.15 loaded
bttv: using 4 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:09.0, irq: 17, latency: 32, mmio: 0xdddfe000
bttv0: detected: Leadtek TV 2000 XP [card=34], PCI subsystem ID is 107d:6609
bttv0: using: Leadtek WinFast 2000/ WinFast 2000 XP [card=34,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=003ff500 [init]
bttv0: using tuner=3
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
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: add subdevice "remote0"


# lsmod | grep bttv
bttv 148944 1 bt878
video_buf 17060 1 bttv
firmware_class 7456 1 bttv
i2c_algo_bit 8488 1 bttv
v4l2_common 4640 1 bttv
btcx_risc 3912 1 bttv
tveeprom 11512 1 bttv
i2c_core 17360 5 tuner,tda9887,bttv,i2c_algo_bit,tveeprom
videodev 7104 1 bttv


I`ve scanned for channels with tvtime and kdetv


On win$hit works just fine, but I don`t want to enter in that junk only to watch tv

Lenard Spencer 07-03-2006 06:30 PM

I had the same problem, Mandrake thought my tuner was one type but it was another. I'm running Slackware 10.x now, and for me it turned out to be a simple line addition in /etc/modprobe.conf:

option bttv card=xx tuner=xx

You need to download a copy of the bttv tarball and look in the doc folder for CARDLIST.bttv (to get the card number) and CARDLIST.tuner (to get the tuner number).

Hope this helps.

HappyTux 07-03-2006 06:57 PM

The card looks like it is detected properly so 34 is the correct number for it try either 2 for the tuner if you live in Canada/US or 5 if you live in Europe (where are you BTW). So try something like this as root.

Code:

modprobe -r bttv tuner
modprobe bttv card=34 tuner=2

Of course changing the tuner to the standard used in your area then try to tune a channel here is the list most likely it is one of the Philips ones you will need.

Code:

>$ cat /usr/src/linux-2.6.17/Documentation/video4linux/CARDLIST.tuner
tuner=0 - Temic PAL (4002 FH5)
tuner=1 - Philips PAL_I (FI1246 and compatibles)
tuner=2 - Philips NTSC (FI1236,FM1236 and compatibles)
tuner=3 - Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF)
tuner=4 - NoTuner
tuner=5 - Philips PAL_BG (FI1216 and compatibles)
tuner=6 - Temic NTSC (4032 FY5)
tuner=7 - Temic PAL_I (4062 FY5)
tuner=8 - Temic NTSC (4036 FY5)
tuner=9 - Alps HSBH1
tuner=10 - Alps TSBE1
tuner=11 - Alps TSBB5
tuner=12 - Alps TSBE5
tuner=13 - Alps TSBC5
tuner=14 - Temic PAL_BG (4006FH5)
tuner=15 - Alps TSCH6
tuner=16 - Temic PAL_DK (4016 FY5)
tuner=17 - Philips NTSC_M (MK2)
tuner=18 - Temic PAL_I (4066 FY5)
tuner=19 - Temic PAL* auto (4006 FN5)
tuner=20 - Temic PAL_BG (4009 FR5) or PAL_I (4069 FR5)
tuner=21 - Temic NTSC (4039 FR5)
tuner=22 - Temic PAL/SECAM multi (4046 FM5)
tuner=23 - Philips PAL_DK (FI1256 and compatibles)
tuner=24 - Philips PAL/SECAM multi (FQ1216ME)
tuner=25 - LG PAL_I+FM (TAPC-I001D)
tuner=26 - LG PAL_I (TAPC-I701D)
tuner=27 - LG NTSC+FM (TPI8NSR01F)
tuner=28 - LG PAL_BG+FM (TPI8PSB01D)
tuner=29 - LG PAL_BG (TPI8PSB11D)
tuner=30 - Temic PAL* auto + FM (4009 FN5)
tuner=31 - SHARP NTSC_JP (2U5JF5540)
tuner=32 - Samsung PAL TCPM9091PD27
tuner=33 - MT20xx universal
tuner=34 - Temic PAL_BG (4106 FH5)
tuner=35 - Temic PAL_DK/SECAM_L (4012 FY5)
tuner=36 - Temic NTSC (4136 FY5)
tuner=37 - LG PAL (newer TAPC series)
tuner=38 - Philips PAL/SECAM multi (FM1216ME MK3)
tuner=39 - LG NTSC (newer TAPC series)
tuner=40 - HITACHI V7-J180AT
tuner=41 - Philips PAL_MK (FI1216 MK)
tuner=42 - Philips 1236D ATSC/NTSC dual in
tuner=43 - Philips NTSC MK3 (FM1236MK3 or FM1236/F)
tuner=44 - Philips 4 in 1 (ATI TV Wonder Pro/Conexant)
tuner=45 - Microtune 4049 FM5
tuner=46 - Panasonic VP27s/ENGE4324D
tuner=47 - LG NTSC (TAPE series)
tuner=48 - Tenna TNF 8831 BGFF)
tuner=49 - Microtune 4042 FI5 ATSC/NTSC dual in
tuner=50 - TCL 2002N
tuner=51 - Philips PAL/SECAM_D (FM 1256 I-H3)
tuner=52 - Thomson DTT 7610 (ATSC/NTSC)
tuner=53 - Philips FQ1286
tuner=54 - tda8290+75
tuner=55 - TCL 2002MB
tuner=56 - Philips PAL/SECAM multi (FQ1216AME MK4)
tuner=57 - Philips FQ1236A MK4
tuner=58 - Ymec TVision TVF-8531MF/8831MF/8731MF
tuner=59 - Ymec TVision TVF-5533MF
tuner=60 - Thomson DTT 761X (ATSC/NTSC)
tuner=61 - Tena TNF9533-D/IF/TNF9533-B/DF
tuner=62 - Philips TEA5767HN FM Radio
tuner=63 - Philips FMD1216ME MK3 Hybrid Tuner
tuner=64 - LG TDVS-H062F/TUA6034
tuner=65 - Ymec TVF66T5-B/DFF
tuner=66 - LG TALN series
tuner=67 - Philips TD1316 Hybrid Tuner
tuner=68 - Philips TUV1236D ATSC/NTSC dual in
tuner=69 - Tena TNF 5335 and similar models
tuner=70 - Samsung TCPN 2121P30A
tuner=71 - Xceive xc3028
tuner=72 - Thomson FE6600

The correct line to add to the modules.conf would look something like this.

Code:

options bttv card=34 tuner=2

Jcooper 07-06-2006 05:44 PM

I`ve tried both with tuner=5 and 3 but the problem remains, still no channels :(
What else should I do? :(

HappyTux 07-06-2006 08:05 PM

Quote:

Originally Posted by Jcooper
I`ve tried both with tuner=5 and 3 but the problem remains, still no channels :(
What else should I do? :(

Hi this page from a Google cache seems to suggest that there are a couple of other tuner numbers to try I would go with tuner=38. Another thing worth trying is if you can get a Knoppix boot disk and boot with it in the computer and see what it says about the card when it is detected get the latest version you can so it has a new a kernel as possible on it.


All times are GMT -5. The time now is 09:38 PM.