Assistindo TV usando a placa VideoHighway Xtreme (ou outra baseada no bttv)
Este artigo tem a finalidade de auxiliar aqueles que encontraram dificuldades em assistir TV após o upgrade para o Kurumin 4.0 com o kernel 2.6. Não é necessário utilizar o script para a instalação da placa de TV.
Detectando o problema
Durante a inicialização, pode-se notar que a placa não
carrega o módulo corretamente, como se vê abaixo na linha:
"bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]"
E por conseqüência o sintonizador, como se vê na linha
"bttv0: using tuner=-1"
fica inoperante.
Pode-se listar o problema digitando-se no konsole:
# dmesg
ou
# mcedit /var/log/messages
Donde se vê:
Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
PCI: Found IRQ 9 for device 0000:00:0d.0
PCI: Sharing IRQ 9 with 0000:00:04.2
PCI: Sharing IRQ 9 with 0000:00:09.0
bttv0: Bt848 (rev 18) at 0000:00:0d.0, irq: 9, latency: 32, mmio: 0xd6800000
bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv: readee error
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
"bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]"
E por conseqüência o sintonizador, como se vê na linha
"bttv0: using tuner=-1"
fica inoperante.
Pode-se listar o problema digitando-se no konsole:
# dmesg
ou
# mcedit /var/log/messages
Donde se vê:
Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
PCI: Found IRQ 9 for device 0000:00:0d.0
PCI: Sharing IRQ 9 with 0000:00:04.2
PCI: Sharing IRQ 9 with 0000:00:09.0
bttv0: Bt848 (rev 18) at 0000:00:0d.0, irq: 9, latency: 32, mmio: 0xd6800000
bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv: readee error
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
Uso o Slackware e não o Debian. Parabéns pelo artigo bem rápido e fácil pra quem nao o fez ainda, bom pra usuário iniciante.
Estou no Kernel 2.6.10, no anterior o 2.4.26 estava belezinha funcionando o driver, e lembro que até tive esse mesmo problema mas não me recordo como o resolvi, então se caso você já o tenha visto ficarei grato em me ajudar.
Verifiquei no kernel os modulos e talz mais nao identifiquei ainda o ponto exato, habilitei o driver de video e nao tbm. Estou aqui tentando..
Ahh, esse comentario talvez nao caia bem aqui mais talvez sirva pra alguem.
[]s
------------------------------------------------------------------------------------
afterburn@lan:~# tvtime
Running tvtime 0.9.14.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /root/.tvtime/tvtime.xml
xvoutput: No XVIDEO port found which supports YUY2 images.
*** tvtime requires hardware YUY2 overlay support from your video card
*** driver. If you are using an older NVIDIA card (TNT2), then
*** this capability is only available with their binary drivers.
*** For some ATI cards, this feature may be found in the experimental
*** GATOS drivers: http://gatos.souceforge.net/
*** If unsure, please check with your distribution to see if your
*** X driver supports hardware overlay surfaces.
------------------------------------------------------------------------------------