Tota,
Permita-me aproveitar esse seu tópico para dar uma geral nessa questão porque eu confesso que apanhei muito também para fazer minha placa funcionar.
Com isso podemos ajudar aqueles que estão apanhando ainda...né mesmo?
Para fazer funcionar a placa de captura precisamos basicamente de 3 coisas:
1-Saber o driver (módulo) correto - infelizmente, o driver vem no CD da Placa só para Windons (por enquanto né?)
2-Saber o card correto.
3-Saber o tuner correto.
O driver vc consegue saber descobrindo primeiro o chip da sua placa.
No meu caso no
lspci encontrei :
00:0c.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
O driver (módulo) para o Conexant CX23880 é o
cx88xx (isso se descobre na internet).
No seu caso (não sei se foi no lspci) : 03:00.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0).
O driver (módulo) para SAA7133/SAA7135 é o
saa7134, como vc disse.
O card=27 no meu caso eu achei no
dmesg (naquela lista que te mostrei).
No seu caso não sei se vc encontrou nessa lista (existem outras listas na internet).
O tuner é que é a carne de pescoço (pelo menos foi no meu caso).
Depois de muita luta descobri num site americano que se vc já tem o módulo e o card o
tuner=? vira
i2c_scan=1.
Aí vc edita o /etc/modprobe.d/options e coloca:
options xxxxxxxx card=x i2c_scan=1
Onde xxxxxxx = módulo, x=número encontrado no dmesg e, o
i2c_scan=1 é que vai te dar o tuner correto.
Quando vc faz assim ao abrir o dmesg lá estará o valor para o seu tuner.
Vc pode então fazer a configuração já com esse valor.
Aí finalmente fica:
options xxxxxxx card=x tuner=y, onde y é o que vc encontrou depois no dmesg com o i2c_scan=1
Veja como ficou o dmesg depois que configurei o /etc/modprobe.d/options dessa maneira:
options cx88xx card=27 i2c_scan=1
[ 31.415874] CORE cx88[0]: subsystem: 0000:0000, board: PixelView PlayTV Ultra Pro (Stereo) [card=27,insmod option][ 31.415877] TV tuner 38 at 0x1fe, Radio tuner -1 at 0x1fe[ 31.579762] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
[ 31.607606] cx88[0]: i2c scan: found device @ 0xc2 [tuner (analog/dvb)][ 31.608531] cx88[0]: i2c scan: found device @ 0xc6 [
]
[ 31.628802] tveeprom 1-0050: Huh, no eeprom present (err=-121)?
[ 31.628919] input: cx88 IR (PixelView PlayTV Ultra as /class/input/input4
[ 31.629010] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 25, latency: 32, mmio: 0xdd000000
[ 31.648054] tuner 1-0061: chip found @ 0xc2 (cx88[0])
[ 31.648076] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))[ 31.648079] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))[ 31.648944] tuner 1-0063: chip found @ 0xc6 (cx88[0])
[ 31.658145] cx88[0]/0: registered device video0 [v4l2]
[ 31.658233] cx88[0]/0: registered device vbi0
[ 31.658317] cx88[0]/0: registered device radio0
Foi assim que descobri o valor do tuner para a minha placa e, agora a configuração é sempre essa (no etc/modprobe.d/options):
options cx88xx card=27 tuner=38 e, o tvtime o kdetv e o mythtv, todos funcionam...
[]s, e boa sorte.