Quote:> What did you do to get your TV card to work?
> I have a Hauppauge Win-TV card that is based on the =
> BT878 as well. But I am clueless on how to get it
> going.
Here I am again with more precise information.
Once you hay compiled support for TV tuners, stand-alone or as a module
built from kernel sources, you'll end up with the following (and,
perhaps, some more) objects (modules):
bttv.o -> for the capture chip (ie. BT848, BT878, etc)
tuner.o -> for the tuner (choosing a frequency)
msp3400.o -> for the sound decoder
i2c.o -> for communication among components in the card
videodev.o -> not sure :-)
Next, edit /etc/conf.modules and add the following lines:
alias char-major bttv
pre-install bttv modprobe -k msp3400;modprobe -k tuner
options tuner debug=1 type=5
options bttv card=6 radio=1 pll=1 vidmem=0xe00
options i2c verbose=1 scan=1 i2c_debug=0
Th first two (2) lines and the last one are correct, but the third and
fourth ones must be adapted for your system.
On line 3, type must be set to the number corresponding your card's
tuner. Sorry, I forgot to write down the number, but the answer is in
/usr/src/linux/Documentation/video4linux/bttv/INSTALL
The same for line 4, parameters card (card manufacturer and model),
radio (set to 0 if your card lacks FM radio) and pll (clock frequency
for the PLL, depends on PAL or NTSC).
Parameter vidmem sets the graphics card's memory address where overlay
must be done. To give a proper value, execute
cat /proc/pci
and you'll see complete information about PCI and AGP devices on your
computer. Your graphics card will appear like the following:
Bus 0, device 15, function 0:
VGA compatible controller: Matrox Mystique (rev 2).
Medium devsel. Fast back-to-back capable. IRQ 15. Master Capable.
Latency=32.
Non-prefetchable 32 bit memory at 0xe1000000 [0xe1000000].
Prefetchable 32 bit memory at 0xe0000000 [0xe0000008].
Non-prefetchable 32 bit memory at 0xe0800000 [0xe0800000].
Take the first memory address in the Prefetchable line (0xe0000000),
strip off the last 5 zeroes (0xe00) and that is the value of vidmem.
Finally, execute /sbin/modprobe bttv. Verify if the module was loaded
with /sbin/lsmod and dmesg. If so, launch your TV application (I
recommend xawtv) and have fun !.
Hope it helps,
Jos Luis Domingo Lpez
Sent via Deja.com http://www.deja.com/
Before you buy.