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 |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
|
02-14-2004, 12:25 PM
|
#1
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Rep:
|
How to install DVB card? (Hauppauge Nova-T)
I have a Hauppauge Nova-T and would like to know how i can install this on my Fedora install so that i can use it with MythTV.
Is there an easy way to do this as i have only been using Linux for a week or so!
Thank-you
|
|
|
02-15-2004, 12:52 AM
|
#2
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
I haven't done this myself, but have looked at getting one of these cards.There are plenty of reports of success: the main site for drivers and information is
http://www.linuxtv.org
The mailing lists at
http://www.linuxtv.org:81/mailinglists/linux-dvb/
also contain lots of useful information. But I don't know how easy the process of compiling and configuring the necessary drivers would be for a beginner. You could have a go and try asking again if you get into trouble.
|
|
|
02-15-2004, 11:32 AM
|
#3
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
Hmmm it all looks very confusing!
Could anyone give me some simple steps to get it installed? I don't want to ruin my Linux install you see, and this recompiling of the kernel doesn't sound to safe!
|
|
|
02-15-2004, 09:32 PM
|
#4
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
I guess you first have to figure out if your current install has the dvb drivers, and if your card is detected. I don't know how Fedora handles hardware detection. Can you just plug the card in and run some sort of wizard? If the card is detected it should appear in the boot log, which you can see by running the 'dmesg' command.
You can also look for dvb related applications using 'ls -l /usr/bin/dvb*'.
Assuming this goes OK you should be able to use some basic apps, like 'xawtv', to tune in and watch TV.
If not, and you don't want to get into compiling kernels or drivers, you could also try a recent live CD, e.g. medialinux ( http://www.opensourcelab.it, based on Knoppix), or if you wait a few weeks you should be able to get Knoppix 3.4 with the 2.6 kernel.
I have no idea if these will work with the card, but if you have the bandwidth it might be worth a try. Another good summary of what you want is at
http://www.ethics-gradient.net/myth/mythdvb.html
|
|
|
02-16-2004, 10:31 AM
|
#5
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
I get his error when i try to install LinuxTV.
[root@Arnold build-2.4]# make
[ -L saa7146_video.c ] || ./getlinks
make -C /lib/modules/2.4.22-1.2166.nptl/build CC="gcc -I/root/linuxtv-dvb-1.1.0/build-2.4/include" SUBDIRS=/root/linuxtv-dvb-1.1.0/build-2.4 modules
make[1]: Entering directory `/usr/src/linux-2.4.22-1.2166.nptl'
The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.22-1.2166.nptl'
make: *** [build] Error 2
Any ideas?
|
|
|
02-16-2004, 05:47 PM
|
#6
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
If your distro does not already supply a dvb driver, it looks like you need to build a new kernel. Even if you can build a driver module, this seems to be telling you that your existing kernel will not be able to use it.
|
|
|
02-18-2004, 08:05 AM
|
#7
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
and how might i go about rebuilding the kernel?
|
|
|
02-18-2004, 06:18 PM
|
#8
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
The full answer to that is very long and depends on the distribution you are using. The main steps are
1. Download and unpack the kernel source code.
2. For some things you may have to modify that code by adding patches.
3. Configure the kernel - choose what you want built-in, what modules you want to have available.
4. Compile the kernel.
5. Set up the system to boot the new kernel.
Some distros try to simplify this by supplying the kernel source in preconfigured packages, but at least in my experience, things can still go wrong.
So if you want to get into this, you should look around for tutorials on compiling the kernel for your particular distro. Once you have successfully compiled and installed a new kernel you can have another look at bleeding edge stuff like DVB drivers.
I haven't read the DVB driver docs in enough detail to know exactly what you need to do. With a popular distro it is also possible that someone has already done everything you need -- google around on relevant keywords. Sorry to be vague, but dealing with new hardware is always a problem with linux, since manufacturers do not generally provide support.
|
|
|
03-07-2004, 07:46 PM
|
#9
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
Ok i am just getting back to looking at this
I have the 2.6.3 kernel installed so how should i go about getting the DVB card to work?
|
|
|
03-09-2004, 01:59 AM
|
#10
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
Hello again. Coincidentally I also recently upgraded to the 2.6.3 kernel. The good news is that this kernel seems to come with the DVB driver. Well the Debian version does anyway - sometimes that has extra patches installed. Anyway when you 'make menuconfig' or whatever you have to make sure the DVB features are enabled. To be safe you can build most in to the kernel, but some drivers seem to be only available as modules. In particular make sure you have a driver for your card.
See also the docs directory Documentation/dvb in the 2.6.3 kernel tree.
When you start up with the new kernel it should find your card (check output of 'dmesg' command). If it's there with no errors you should be ready to go.
I would like of these cards, but haven't had time to arrange an antenna yet. So please report success or failure.
|
|
|
03-09-2004, 08:31 AM
|
#11
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
Ok i have problems now! It errors when i try to 'make' the kernel :S
|
|
|
03-09-2004, 04:43 PM
|
#12
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
When you said you had 2.6.3 installed I thought you had already compiled it. Does this mean you just have the source code? If possible you should start off with kernel source configured for your present setup, like from a Fedora 2.6.3 source RPM (if such things exist).
|
|
|
03-09-2004, 08:21 PM
|
#13
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
I have the 2.6.3 kernel going now But i see no trace of the DVB card in dmesg
[Edit] I tell a lie it's found it, no idea what to do now though!
Linux video capture interface: v1.00
saa7146: register extension 'budget dvb'.
saa7146: found saa7146 @ mem 2284d000 (revision 1, irq 11) (0x13c2,0x1005).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:1f:20:ea
Last edited by Anzxio; 03-09-2004 at 08:23 PM.
|
|
|
03-09-2004, 08:58 PM
|
#14
|
Senior Member
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495
Rep:
|
You just need to run an application that makes use of it. One of the oldest and most established is xawtv. Just run it off the command line.
The switch to the 2.6 kernel also involved a pretty major upgrade of the linux video interface, and I am not sure older versions of video applications are compatible. But it should be easy to find updated versions of popular programs like xawtv.
Maybe check out http://www.linuxtv.org again for further suggestions of apps and utilities.
Edit: just fixed that URL above.
Last edited by maroonbaboon; 03-09-2004 at 09:01 PM.
|
|
|
03-11-2004, 09:41 AM
|
#15
|
Member
Registered: Feb 2004
Distribution: Fedora
Posts: 30
Original Poster
Rep:
|
Ok when i try to run the SCAN program i get this error:
[root@Arnold scan]# ./scan dvb-t/uk-Plympton > channels.conf
scanning dvb-t/uk-Plympton
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:1882: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory
Any ideas on what is going on? Also i don't have a /dev/dvb folder?!
|
|
|
All times are GMT -5. The time now is 12:39 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|