Saturday, July 26, 2008

TV tuner card on ubuntu

The procedure was build for Enter brand TV tuner card on ubuntu 8.04, but the same may be applicable for other brands / other versions of linux.

This card was having Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)
I installed tvtime through synaptic. then on terminal ran dmesg it showed long list with following important information:

[ 35.120755] saa7134:
[ 35.120756] saa7134: Congratulations! Your TV card vendor saved a few
[ 35.120757] saa7134: cents for a eeprom, thus your pci board has no
[ 35.120759] saa7134: subsystem ID and I can't identify it automatically
[ 35.120760] saa7134:

[ 35.120761] saa7134: I feel better now. Ok, here are the good news:
[ 35.120762] saa7134: You can use the card= insmod option to specify
[ 35.120763] saa7134: which board do you have. The list:
[ 35.120767] saa7134: card=0 -> UNKNOWN/GENERIC
[ 35.120770] saa7134: card=1 -> Proteus Pro [philips reference design] 1131:2001 1131:2001
[ 35.120775] saa7134: card=2 -> LifeView FlyVIDEO3000 5168:0138 4e42:0138
[ 35.120780] saa7134: card=3 -> LifeView/Typhoon FlyVIDEO2000 5168:0138 4e42:0138
[ 35.120785] saa7134: card=4 -> EMPRESS 1131:6752
[ 35.120789] saa7134: card=5 -> SKNet Monster TV 1131:4e85
.......huge list with 115 types of cards

then i used following commands:
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=3

then scanned channels with
system: PAL B/G
country: france
for making changes permanent:
sudo gedit /etc/modprobe.d/options
copy this at the end and save:

options saa7134 card=3

still audio is not coming through standard sound output of MB, using audio output directly from the audio out of tv tuner card.

No comments: