Red Hat Bugzilla – Bug 15141
No full configuration of TV cards
Last modified: 2014-03-16 22:15:25 EDT
Although kudzu adds an entry 'alias char-major-81 bttv' to
/etc/modules.conf, TV cards are needing a tuner and mixer module to operate
To do this I am using the additional settings
below bttv tuner msp3400
options bttv card=2
options tuner type=5
I know that this values are not be used generally, but for my card (lspci
-n calls it `Class 0400: 109e:0350 (rev 12)') they are correctly.
In future bttv versions the mixer (msp3400) will be replaced by a more
general module called `tvmixer'.
That's the biggest problem; those modules aren't necessarily
used by everything, and the only way to find out is to
scan the i2c bus, which we don't currently have code for.
The line 'below bttv tuner msp3400' should be obligatorily in most cases. With
bttv 0.7 (only kernel 2.4 or heavily patched 2.2) this setting can be omitted,
but Pinstripe needs it,
Until kudzu has i2c code I am suggesting to put commented templates into
/etc/modules.conf, so the user will be pointed to a list of options (the
src/MODULES file of http://me.in-berlin.de/~kraxel/v4l/bttv-0.6.4h.tar.gz or
CARDLIST & Insmod-options of
http://me.in-berlin.de/~kraxel/v4l/bttv-0.7.37.tar.gz). Else the user won't have
sound, can not change the channel and hasn't a clue where the flaw lies.
Btw: a pitfall being difficulty to find is to use tuner-type 2 instead of 5.
Some Hauppauge cards are working fine with both settings but with one exception:
_exactly_ 1 channel (SE7 in european freqtab) can not be tuned in with type 2.
Perhaps this should be mentioned seperatedly somewhere in the documentation...