Placa de Captura Avermedia como configura-la para assistir Tv

Iniciado por waldirgbarros, 17 de Junho de 2007, 00:53

tópico anterior - próximo tópico

waldirgbarros

Estou com problema de instalaçao da minha placa de captura Avermedia. Não consigo sintonizar canal nenhum no ubuntu. Me parece que ela é detectada no linux como: SAA7133/SAA7135 VIDEO BROADCAST DECODER TV 0
ou AVERMEDIA  M15C PCI ANALOG.
No site do fabricante, não existe drivers para linux.
Como faço para ela ser reconhecida e qual programa eu usaria para assistir tv de canal a cabo(Software).
Obrigado

ALGUEM ME AJUDE POR FAVOR. URGENTE!!!!!!!!

VB5

Muitos fabricantes ignoram o Linux; aí é ruim... Já tentou uma busca no Google?

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

dudu_ubuntun

boa noite
acho q os drives feitos para linux ja devem resovler teu problema
mas vc vai ter q ralar um pouquinho e decobrir os valores de card e tuner q tua placa usam
eu tenho uma mercury baseada no chipset saa7134, acho q é o mesmo ta tua
quer  fazer  alguns testes?
1) instale um programa para ver tv, eu gosto do tvtime
sudo apt-get install tvtime

2)o kernel do linux identifica a placa de captura, mas usa valores incorretos nos modulos, afinal essa combinação gera um bocado de possibilidades, entao vamos descarregar os modulos (se for saa7134)
sudo modprobe -r saa7134_alsa
sudo modprobe -r saa7134
(sim, precisa executar os 2 comandos)

3) carregar o  modulo com valores corretos (essa parte vai depender de pesquisa e uma boa dose de paciencia)
sudo modprobe saa7134 card=02 tuner=02 radio=1

4) chama o tvtime e ve se a placa esta funcionando:

tvtime
(mexe um pouco nele, vc vai descobrir como ele funciona)

Bom, vai trocando os valores de card e tuner, dá uma pesquisada na net, tem uma guia no guiadohardware bem interessante.
Espero ter dado uma luz ;)

t+






waldirgbarros

Não entendi como tenho que fazer no que o Dudu explicou acima. Como achar o Card e o tuner. Se alguem souber poderia postar pra mim ai como eu tenho que digitar? Passo a passo pois sou iniciante no mundo linux.
Obrigado

VB5

Waldir,

acho que até o passo 3 está bem claro. Nesse passo, ele diz que você deve executar o comando citado, onde Card, Tuner e Radio são parâmetros do TvTime que devem ser especificados. Se você não sabe os valores a serem dados a eles, experimente; mas talvez você possa decobrí-los numa busca mais ampla ( Google: tente pesquisar por "tvtime parameters", 'tvtime card", etc... ).
Também é muito provável que esses parâmetros estejam especificados no próprio manual da placa, ou no site do fabricante.  Boa sorte!...

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

waldirgbarros

Ainda estou com problema de instalaçao da minha placa de tv. Fui nesse site e tem esses drivers pra linux deem uma olhada: Qual deles deve funcionar? E como eu faço pra instalar depois que eu baixar ele?
http://www.avermedia.com/cgi-bin/support_driverbympdpro.asp?category=TV%20Card&category2=Hybrid&proname=12#

jomafras

#6
Tenta achar o chip da sua placa com o comando lspci (veja : 00:0c.0 Multimedia video controller: ).
Se conseguir, veja esse link:
http://www.guiadohardware.net/guias/07/index5.php
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

maudy

também tenho essa placa. Não consegui ainda configurá-la.

waldirgbarros

Alguem ai pra me ajudar a configurar essa bendita placa de captura?
Obrigado

jomafras

A sua placa está espetada num slot PCI?
Já viu se no lspci tem alguma informação? (Multimedia video controler).
No  comando dmesg  veja o que aparece...o Ubuntu dá uma lista de Placas e o card de cada uma.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

waldirgbarros

Digitei dmesg e apareceu entre outras coisas isso ai:

[ 2322.746638] drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
[ 2327.565763] usb-storage: device scan complete
[ 2327.567182] scsi 3:0:0:0: Direct-Access     HP       Photosmart C3180 1.00 PQ: 0 ANSI: 2
[ 2327.570806] sd 3:0:0:0: Attached scsi removable disk sdf
[ 2327.570873] sd 3:0:0:0: Attached scsi generic sg6 type 0
[ 2378.805762] usb 1-7: USB disconnect, address 5
[ 2378.806050] drivers/usb/class/usblp.c: usblp0: removed
[15991.580114] saa7134 ALSA driver for DMA sound unloaded
[16060.640455] saa7134: Unknown parameter `radio'

jomafras

Se vc tiver paciência de ver tudo isso talvez possa conseguir alguma coisa:


Veja o meu lspci:

00:00.0 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:00.5 PIC: VIA Technologies, Inc. K8T890 I/O APIC Interrupt Controller
00:00.7 Host bridge: VIA Technologies, Inc. K8T890 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
00:02.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:03.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:03.1 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:03.2 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:03.3 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:0c.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:00.0 VGA compatible controller: nVidia Corporation GeForce 7300 LE (rev a1)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Contr



Veja o que eu tinha no dmesg:

1- Antes da minha placa funcionar:

[17179606.656000] ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
[17179606.656000] cx88[0]: Your board has no valid PCI Subsystem ID and thus can't
[17179606.656000] cx88[0]: be autodetected.  Please pass card=<n> insmod option to
[17179606.656000] cx88[0]: workaround that.  Redirect complaints to the vendor of
[17179606.656000] cx88[0]: the TV card.  Best regards,
[17179606.656000] cx88[0]:         -- tux
[17179606.656000] cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
[17179606.656000] cx88[0]:    card=0 -> UNKNOWN/GENERIC
[17179606.656000] cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
[17179606.656000] cx88[0]:    card=2 -> GDI Black Gold
[17179606.656000] cx88[0]:    card=3 -> PixelView
[17179606.656000] cx88[0]:    card=4 -> ATI TV Wonder Pro
[17179606.656000] cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
[17179606.656000] cx88[0]:    card=6 -> AverTV Studio 303 (M126)
[17179606.656000] cx88[0]:    card=7 -> MSI TV-@nywhere Master
[17179606.656000] cx88[0]:    card=8 -> Leadtek Winfast DV2000
[17179606.656000] cx88[0]:    card=9 -> Leadtek PVR 2000
[17179606.656000] cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
[17179606.656000] cx88[0]:    card=11 -> Prolink PlayTV PVR
[17179606.656000] cx88[0]:    card=12 -> ASUS PVR-416
[17179606.656000] cx88[0]:    card=13 -> MSI TV-@nywhere
[17179606.656000] cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
[17179606.656000] cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
[17179606.656000] cx88[0]:    card=16 -> KWorld LTV883RF
[17179606.656000] cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
[17179606.656000] cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
[17179606.656000] cx88[0]:    card=19 -> Conexant DVB-T reference design
[17179606.656000] cx88[0]:    card=20 -> Provideo PV259
[17179606.656000] cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
[17179606.656000] cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
[17179606.656000] cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
[17179606.656000] cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
[17179606.656000] cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
[17179606.656000] cx88[0]:    card=26 -> IODATA GV/BCTV7E
[17179606.656000] cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
[17179606.656000] cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
[17179606.656000] cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
[17179606.656000] cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
[17179606.656000] cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
[17179606.656000] cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
[17179606.656000] cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
[17179606.656000] cx88[0]:    card=34 -> ATI HDTV Wonder
[17179606.656000] cx88[0]:    card=35 -> WinFast DTV1000-T
[17179606.656000] cx88[0]:    card=36 -> AVerTV 303 (M126)
[17179606.656000] cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
[17179606.656000] cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
[17179606.656000] cx88[0]:    card=39 -> KWorld DVB-S 100
[17179606.656000] cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
[17179606.656000] cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
[17179606.656000] cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
[17179606.656000] cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
[17179606.656000] cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
[17179606.656000] cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
[17179606.656000] cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid



17179606.656000] CORE cx88[0]: subsystem: 0000:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
[17179606.656000] TV tuner -1 at 0x1fe, Radio tuner -1 at 0x1fe
[17179606.780000] tveeprom 1-0050: Huh, no eeprom present (err=-121)?
[17179606.780000] cx88[0]/0: found at 0000:00:0d.0, rev: 5, irq: 11, latency: 32, mmio: 0xe4000000
[17179606.856000] tuner 1-0061: chip found @ 0xc2 (cx88[0])
[17179606.860000] tuner 1-0063: chip found @ 0xc6 (cx88[0])
[17179606.888000] cx88[0]/0: registered device video0 [v4l2]
[17179606.888000] cx88[0]/0: registered device vbi0
[17179606.888000] tuner 1-0061: tuner type not set



2-Depois da placa configurada:

[   51.502582] CORE cx88[0]: subsystem: 0000:0000, board: PixelView PlayTV Ultra Pro (Stereo) [card=27,insmod option]
[   51.502585] TV tuner 38 at 0x1fe, Radio tuner -1 at 0x1fe
[   51.512391] sky2 eth0: enabling interface
[   51.514253] sky2 eth0: ram buffer 48K
[   51.625807] tveeprom 1-0050: Huh, no eeprom present (err=-121)?
[   51.625858] input: cx88 IR (PixelView PlayTV Ultra as /class/input/input3
[   51.625889] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 25, latency: 32, mmio: 0xdd000000
[   51.641217] parport: PnPBIOS parport detected.
[   51.641267] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
[   51.747254] tuner 1-0061: chip found @ 0xc2 (cx88[0])
[   51.747275] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
[   51.747278] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))

[   51.748213] tuner 1-0063: chip found @ 0xc6 (cx88[0])
[   51.757673] cx88[0]/0: registered device video0 [v4l2]
[   51.757696] cx88[0]/0: registered device vbi0
[   51.757713] cx88[0]/0: registered device radio0
[   51.920775] PCI: Enabling device 0000:00:11.6 (0000 -> 0001)
[   51.921040] ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
[   51.921047] ACPI: PCI Interrupt 0000:00:11.6[C] -> Link [ALKC] -> GSI 22 (lev

Então: vc precisa descobrir 3 coisas:
1- Qual o chip da sua placa e qual o driver que é suportado no Ubuntu
2- Qual o card para vc configurar
3- Qual o tuner para vc configurar

No meu caso o chip é o Conexant CX23880 (driver no Ubuntu = cx88xx e cx8800) o card=27 e o tuner=38.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog


jomafras

Vc já sabe qual o módulo (driver) da sua placa?
No meu caso, como eu disse o driver é o cx88xx e ele é carregado na inicialização.
Só tive que acrescentar no /etc/modprobe.d/options: options cx88xx card=27 tuner=38

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

dudu_ubuntun

Deixa eu fazer uma consideração:
Existem basicamente 3 (três) chipsets usandos nas placas de captura; bttv, saa7134 e cx88xx. Todos esses chipsets são bem suportados no linux. Porém, não existe nenhum padrão de utlização pelas empresas que montam placas de captura. A Averamedia por exemplo possui placas usando chipset saa7134 e cx88xx, e vc precisa descobrir qual chipset que sua placa usa e quais os valores de card e tuner. Ou seja, se sua placa utiliza  saa7134 não adianta nada carregar o modulo cx88xx :S Esses módulos funcionam como drives, portanto, é preciso ter certeza do chipset que sua placa usa ;) Outro item importante se vc utiliza o tvtime, ele não funciona com drive de video vesa, vc precisa utilizar o drive correto, via, nv, trident, sis, etc.

No mais, leia bastante, teste as dicas e boa sorte.