Recently i purchased TV Card having philips chipset SAA7134.
Linux has detected this card as "Philips Semiconductor SAA7134 Vedio Broadcast Decoder" but drivers are not loaded.
I am using "Redhat Enterprise Edition 4"
As i am novice in linux I need help on Step by Step Driver installation.
secondly please suggest me the software to use with TV Card? I came accross Tvtime & xawtv on net, please suggest.
Unfortunately I don't use a tv tuner so I can't recommend you a good software or guide you exactly (also linux is not blind-instructions friendly).
However a driver for your tv card is included in the linux kernel sources, so it is quite possible that the redhat-compiled kernel also includes the driver as a kernel module.
In that case, it should load simply by issuing in a root terminal [code:1]modprobe saa7134[/code:1]
If the return message is "module not found" then you'll need to recompile the kernel (which you will have to learn how to do sooner or later anyway if you stick with linux ).
The steps you need to follow are mentioned in short here
. A complete HowTo is available here
The driver for your tuner exists under the "Device Drivers > Multimedia Devices > Video for Linux", in the menuconfig interface. You have the possibility of either compiling the driver inside the kernel (*) or as a loadable module (M). In second case, you will have to load the module on boot each time (can be automated), in first case you have to do nothing. In any case don't let the number of the available components scare you, most are either hardware-specific or offer optional additional features that you'll know when you need them. For whatever you don't know, stick with the default recommended and there will be no problem.
Once you make sure the driver is installed and loaded, you will be able to access your card from any application (and there are quite a few available!).
I will mention a couple I found, though I've tried none of them.
Some of them may be available as RPM packages for redhat,perhaps even included in the online redhat.com repository and your cds. These you can install by issuing in a root terminal [code:1]rpm -Uvh file.rpm[/code:1] Otherwise you'll have to follow the instructions provided by each application's author (they should be available either online at the official sites or inside the archive with the source code, usually in a file called "INSTALL", or "README", or in a directory Doc*).
Configuring TV Tuner card and other Devices like internal modems in linux should be hassel free. Still linux is lagging behind in this part. i feel one should not recompile kernel for installing new hardware. Installing new device should be as easy as cutting cake.
Or may be as i am newbie in linux, i am finding it difficult. but i am not going to giveup. so i will be troubling you guys often for guidance. Well i guess this will be a long post.
nske thanks for prompt reply.
FATAL: Module saa7134 not found.[/code:1]
When i do
I can see the
"Philips Semiconductor SAA7134 Vedio Broadcast Decoder"
i guess saa7134 requires "video4linux" module in the linux kernel
which provides support for certain PCI TV tuner cards
Please guide me on installing "video4linux" module.
I guess its not default installed on Redhat Enterprise Edition 4
Well, it could have been hassel free (at least as much as it is in windows) if vendors supported their products by offering drivers and point-and-click installers, like they do for windows. However, when you familiarize with linux, chances are you're going to like how things work better than in windows, since you have full control with detailed output over every step which allows to solve any problem -unlike the simple-looking windows installers that do unknown things on the background and notify you with useless generic messages upon failure.
I'll guide you through the installation as best as I can, but first we'd need the configuration file for your current kernel, to make sure we don't forget to add support for something redhat relies on. Please do the following:
1) [code:1]uname -r [/code:1] to see the version of your kernel
2) [code:1]ls /boot/*conf*[/code:1] this is a common place where kernel config file is copied
3)[code:1]ls /proc/config.gz[/code:1] this is a new way to include config file within the kernel.
If you find a config that matches your kernel version in /boot, or if /proc/config.gz exists, then we can compile and install video4linux right away. Otherwise we'll have to look for the default config in redhat's kernel-sources RPM.