Após a inicialização, digite o execute:
# dmesg | grep bttv
bttv0: detected: Prolink Pixelview PV-BT [card=72], PCI subsystem ID is 1554:4011
bttv0: using: Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM) [card=72,autodetected]
bttv0: using tuner=5
Este é um resultado aproximado ao que você deve ter depois de ter instalado o driver bttv. Ele automaticamente configura a inicialização do módulo responsável pelo gerenciamento da placa de vídeo.
No entanto, pelo menos para o meu modelo de placa, a detecção automática da placa pelo driver não é correta (e na pesquisa que fiz, parece que nenhuma pixelview é muito corretamente detectada). Tive então de alterar os parâmetros da inicialização do módulo. Isto é feito alterando o arquivo:
/etc/modutils/bttv
Verificando como o módulo está sendo chamado na inicialização:
# cat /etc/modules.conf |grep bttv
post-install bttv insmod tuner
post-remove bttv rmmod tuner
alias char-major-81 bttv
Bom, se apareceu algo parecido, estamos no caminho, com alguma batalha pela frente..
Agora no meu caso eu tenho que fazer com que o módulo carregue a placa correta (card=70) e com o modelo de sintonizador adequado (tuner=43).
*** vejam que ambos são completamente diferentes daqueles que foram detectados corretamente (card=72 & tuner=5) ***
Para isto basta editar o arquivo
/etc/modutils/bttv: (use o editor que preferir) ==> veja o arquivo depois da edição:
# cat /etc/modutils/bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv card=70 radio=1 tuner=43
options snd-card-ens snd_index=0
options msp3400 mixer=1
Bom, eu descobri que a minha placa é o modelo 70 e o meu tuner é o modelo 43 fazendo testes.
Para fazer estes testes eu tive de instalar um visualizador de vídeo. Eu instalei alguns, mas o que eu achei realmente BOM foi o
tvtime.
Depois de instalá-lo eu fazia o seguinte, carregava o módulo manualmente com os valores de placa e tuner possíveis.
Lista com possíveis placas:
Lista de tuners: