LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-29-2005, 10:17 AM   #1
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Rep: Reputation: 15
Question tv tuner help! MTEK linx


Hello to all,

I have been searching a long time now in various forums but I still haven't found the answer to my problem. I'm a linux newbie and I just can't get my tv tuner to work. I don't know what to do!

First of all the tv tuner is Mtek Linx. It has a bt878 tuner and a radio tuner (I don't know which type)

I have tried 3 solutions but without any result:
1) found in a magazine:
edit /etc/rc.d/rc.local adding the following lines
/sbin/modprobe bttv
/sbin/modprobe btaudio

and then edit /etc/modules.conf adding
options bttv card=42 radio=1 buffers=4

2) found in a forum (http://www.spinics.net/lists/vfl/msg08505.html)
options bttv card=78 radio=1 bttv_verbose=2 tuner=-1
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1

3) the combination
options bttv card=78 radio=1 buffers=4

None of these worked (at least I'm opening TVtime and get a blue screen with the message: "cannot open capture device /dev/video0"

And another thing that might be relevant is that the first time I'm trying to edit the /etc/modules.conf the file isn't there so I'm creating and the only entry there is mine. Using slocate /etc/modules.conf (before having created the modules.conf file I'm only getting the following files:
/etc/gnome-vfs-2.0/modules/default-modules.conf
/etc/gnome-vfs-2.0/modules/default-modules.conf.with-menu-editing
/etc/gnome-vfs-2.0/modules/ssl-modules.conf
/etc/gnome-vfs-2.0/modules/mapping-modules.conf

So maybe it is one of those that I have to edit and not the modules.conf?

I am using Fedora Core 3, kernel 2.6.10-1.741_FC3

/sbin/lspci output:
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 10)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
00:09.0 RAID bus controller: Silicon Image, Inc. (formerly CMD Technology Inc) SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 02)
00:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
00:0a.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)00:0a.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
00:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

Any help would be appreciated
 
Old 01-29-2005, 01:42 PM   #2
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
For 2.6.x kernels, it uses /etc/modprobe.conf instead of /etc/modules.conf. The 2.4.x kernels use /etc/modules.conf.

You do not need to place
/sbin/modprobe bttv
/sbin/modprobe btaudio
in /etc/rc.local if you know the alias line.

Add
alias char-major-81 videodev
alias char-major-81-0 bttv
in /etc/modprobe.conf

No its niether
/etc/gnome-vfs-2.0/modules/default-modules.conf
/etc/gnome-vfs-2.0/modules/default-modules.conf.with-menu-editing
/etc/gnome-vfs-2.0/modules/ssl-modules.conf
/etc/gnome-vfs-2.0/modules/mapping-modules.conf

If you type modprobe bttv as root or su, it will then work.

By checking if /proc/video is there will indicate that V4L is loaded and under it your video capture card will be listed there too.
 
Old 01-30-2005, 06:19 AM   #3
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
Hello Electro,

Thank you for your help. I did follow your advice editing etc/rc.local and etc/modprobe.conf. Then logging in as su and giving the command modprobe bttv I get the message modprobe:command not found.
And I there is no file or directory video under /proc.
I restarted the computer and tried tvtime but I still get no signal. What should I do?
 
Old 01-30-2005, 01:49 PM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
It looks like Fedora search path for root is not set properly. Type /sbin/modprobe bttv as root or as su. If modprobe is still not found, type whereis modprobe.

To fix the search path variable, type "export PATH=$PATH:/sbin".
 
Old 01-30-2005, 04:38 PM   #5
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
I did what you said and then rebooted, tried tvtime but I still get the blue screen. Here is what I get in my terminal:
[root@fedoras petros]# modprobe bttv
bash: modprobe: command not found
[root@fedoras petros]# whereis modprobe
modprobe: /sbin/modprobe /etc/modprobe.conf~ /etc/modprobe.conf /usr/share/man/man8/modprobe.8.gz
[root@fedoras petros]# export PATH=$PATH:/sbin
[root@fedoras petros]#

Is there anything else I could try to get it working?
 
Old 01-30-2005, 04:55 PM   #6
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
What do you get when you type ' /sbin/modprobe bttv ' as root.
Any errors or info?

By the way if you su then it still uses the users path enviroment. typing ' su - ' forces it to use root's enviroment variables.

After that what device blocks for video do you have under /dev.

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
Old 01-30-2005, 05:06 PM   #7
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
Hello Brian1,

When I login as su and type /sbin/modprobe bttv I get no message at all:
[root@fedoras petros]# /sbin/modprobe bttv
[root@fedoras petros]#

Now I didn't understand the second part of your reply. Does that mean that I have to do
export PATH=$PATH:/sbin logged in as a normal user?

I'm trying it right now and I'll tell you what happens after I reboot
 
Old 01-30-2005, 05:16 PM   #8
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
Nothing, blue screen on tvtime and "cannot open capture device /dev/video0" message.
Hmmmm
 
Old 01-30-2005, 05:17 PM   #9
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
If you want the use of commands in /sbin then you will need to add it to your path. The only issue is that most of the commands are root use only.

Do a ' lsmod ' to see if the bttv module is loaded. I would leave out anything related in modules.conf and rc.local and only do a manual modprobe bttv and see if the app you are running is working to see it. To remove a module do ' rmmod bttv ' may not work unless some attach modules are interacting with it. Then modprobe bttv only. Now see the output of lsmod.

Or if everything is removed reboot and do maaually modprobe bbtv only. Lets see whats lsmod shows.

For the second part if it loaded and it created the block devices they would be listed under /dev as video*. What is there after modprobe. It could have loaded but not created the block devices. FC3 and udev combination is terrible at this.

Have you tried knoppix and see if the software installed with the live cd shows it?

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
Old 01-30-2005, 05:19 PM   #10
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Under tvtime have you made sure it selects the capture card as the source?

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
Old 01-30-2005, 05:30 PM   #11
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
Ok, first of all,
1) lsmod: I get an error message both as user and as root:
[root@fedoras petros]# lsmod
bash: lsmod: command not found

2) In tv time I can't change the source. I go to input configuration and click on change video source but that doesn't do anything

3) modrobe command still doesn't work. I get the same message:
[root@fedoras petros]# modprobe bttv
bash: modprobe: command not found

4) But now I have two videos (video0 and video1) in /dev/
HMMM!!! Seems like something's going on here!

5) I'll try knoppix right away
 
Old 01-30-2005, 05:56 PM   #12
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Apparently root's path is different than standard. Try the commands as ' /sbin/modprobe bttv ' and ' /sbin/lsmod '. Add the /sbin/ on the command line. Or goto /sbin and run those commands there.

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
Old 01-30-2005, 06:23 PM   #13
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
You don't have a soft link for /dev/video to /dev/video0?

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
Old 01-30-2005, 06:39 PM   #14
Ptrs!OP
Member
 
Registered: Nov 2004
Location: Italy
Distribution: Ubuntu 7.04
Posts: 104

Original Poster
Rep: Reputation: 15
[root@fedoras petros]# /sbin/modprobe bttv
[root@fedoras petros]# /sbin/lsmod
Module Size Used by
appletalk 32297 2
ipx 29545 2
ppp_deflate 5825 0
zlib_deflate 20697 1 ppp_deflate
ppp_async 11969 1
ppp_generic 34389 6 ppp_deflate,ppp_async
slhc 6849 1 ppp_generic
udf 74437 1
nvidia 3462812 12
bttv 148497 0
video_buf 21573 1 bttv
i2c_algo_bit 8393 1 bttv
v4l2_common 5825 1 bttv
btcx_risc 4681 1 bttv
md5 4033 1
ipv6 230273 10
parport_pc 26501 1
lp 12077 0
parport 36617 2 parport_pc,lp
autofs4 22981 0
i2c_dev 10305 0
i2c_core 20801 3 bttv,i2c_algo_bit,i2c_dev
sunrpc 154149 1
cdc_acm 12513 3
dm_mod 55509 0
ov511 69473 0
videodev 9537 2 bttv,ov511
stir4200 13637 0
irda 121469 1 stir4200
crc_ccitt 2112 2 ppp_async,irda
video 15813 0
button 6609 0
battery 9285 0
ac 4805 0
joydev 9217 0
ohci1394 34521 0
ieee1394 299929 1 ohci1394
ohci_hcd 23381 0
ehci_hcd 34761 0
snd_emu10k1 91845 2
snd_rawmidi 25441 1 snd_emu10k1
snd_seq_device 8525 2 snd_emu10k1,snd_rawmidi
snd_ac97_codec 67105 1 snd_emu10k1
snd_pcm_oss 47861 0
snd_mixer_oss 17089 2 snd_pcm_oss
snd_pcm 92233 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_timer 28357 1 snd_pcm
snd_page_alloc 9541 2 snd_emu10k1,snd_pcm
snd_util_mem 4801 1 snd_emu10k1
snd_hwdep 8901 1 snd_emu10k1
snd 52261 11 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,sn d_hwdep
soundcore 9889 2 snd
sis900 19013 0
floppy 57329 0
ext3 116041 7
jbd 68185 1 ext3
sata_sil 8261 2
libata 41157 1 sata_sil
sd_mod 17088 3
scsi_mod 120897 2 libata,sd_mod
[root@fedoras petros]#


So I can see a bttv there but what does it do?
I'm currently downloading knoppix but it's gonna take a lot because of my slow internet connection.

I don't think I have a softlink to /dev/video, how do I do it?
 
Old 01-31-2005, 04:54 PM   #15
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
As root ' ln -s /dev/video0 /dev/video ' Being FC3 system it may not restore that link after reboot. You will need to copy the dev/video to /etc/udev/devices. use ' cp -rf --reply=yes /dev/vide* /etc/udev/devices '. Out of options at this time till I see what you get with Knoppix.

Another brainstorm go back to the orginal FC3 kernel and see what happens. Many bugs with 2.6.10****FC3 kernel release. Try one of the 2.6.9 or compile your own. Read a post on that here.
http://www.linuxquestions.org/questi...36#post1401136

Brian1
" Google the Linux way @ http://www.google.com/linux "
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
linx boot nganesh21 Linux - Newbie 1 02-12-2005 07:33 AM
kernel: tuner: tuner type not set gadhiraju Linux - Hardware 2 10-05-2004 12:17 PM
the most compatible TV tuner cards, or FM/AM Tuner aliiscool Linux - Hardware 1 06-06-2004 02:59 PM
tv tuner for mercury tv tuner card sandesh_hs Linux - Hardware 1 02-22-2004 03:20 AM
TV Tuner / AM&FM Tuner hardware N3WBI3 Linux - Hardware 2 08-01-2002 10:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration