Como faço para que um sintonizador de TV Enter USB TV Box, também conhecido como Gadmei UTV302, funcione?


8

Alguém já teve sucesso em usar a caixa de TV USB Enter da Enter Multimedia? Ele vem com software que funciona no Windows. Não tive sorte em usá-lo no Ubuntu 10.10.

Atualização 1 Aqui está a saída do lsusb

Dispositivo 001 do barramento 007: hub raiz do ID 1d6b: 0001 Linux Foundation 1.1
Dispositivo 001 do barramento 006: hub raiz do ID 1d6b: 0001 Linux Foundation 1.1
Dispositivo 001 do barramento 005: hub raiz do ID 1d6b: 0001 Linux Foundation 1.1
Dispositivo 003 do barramento 004: ID 093a: 2510 Mouse óptico da Pixart Imaging, Inc.
Dispositivo 002 do barramento 004: ID 046d: c312 Logitech, Inc. Teclado DeLuxe 250
Dispositivo 001 do barramento 004: hub raiz do ID 1d6b: 0001 Linux Foundation 1.1
Dispositivo 001 do barramento 003: hub raiz do ID 1d6b: 0002 Linux Foundation 2.0
Dispositivo 001 do barramento 002: hub raiz do ID 1d6b: 0002 Linux Foundation 2.0
Dispositivo 006 do barramento 001: ID 1f71: 3301
Dispositivo 001 do barramento 001: hub raiz do ID 1d6b: 0002 Linux Foundation 2.0 

Não consigo encontrar a caixa de entrada USB TV listada aqui.

No comando dmesg tail, encontrei algo que parece estar relacionado ao cartão:

usb 1-5: novo dispositivo USB de alta velocidade usando ehci_hcd e endereço 6
usb 1-5: interface de configuração 1 0 que altera 1 ponto final em massa 0x83 possui maxpacket 256 inválido

Atualização 2 No Windows, aprendi que este sintonizador de TV USB usa algum chipset da empresa Gadmei. Todas as lojas de computadores da Índia vendem o Enter USB TV Box se você solicitar um sintonizador de TV USB. Nenhuma outra marca parece estar interessada neste mercado.

Atualização 3 Aprendi que este sintonizador de TV é uma versão renomeada do Gadmei UTV302 (USB TV Tuner Box) .

Atualização 4 Tentei adicionar em28xx como chipset (conforme sugerido pelo usuário BOBBO abaixo) para o sintonizador, mas isso não funcionou. Voltei ao meu cartão interno da Pinnacle PCTV. Eu não acho que o sintonizador referido pelo UbuntuForums (Gadmei UTV 330) e o sintonizador que eu tenho (Gadmei UTV 302) sejam os mesmos. Meu sintonizador USB é várias vezes maior. Meu sintonizador parece ser um dispositivo mais novo com um chip mais recente. Vou enviar detalhes deste dispositivo para os desenvolvedores do LinuxTV neste fim de semana.

Atualização 5 Abri a caixa do sintonizador e descobri que ele usa um sintonizador de uma empresa chinesa - Tenas. O modelo é TNF 8022-DFA.

Placa de circuito do sintonizador de TV Gadmei UTV302 mostrando o chip sintonizador Tenas TNF 8022-DFA

Atualização 6 Especificações do chip Tuner (recuperadas do diretório de fornecedores ) para o Tenas TNF 8022-DFA.

  • Tensão de alimentação: verdadeiro dispositivo de 5V (baixa dissipação de energia)
  • Sistema de controle: controle de barramento I2C de ajuste, seleção de endereço
  • Sistema de ajuste: ajuste controlado por PLL
  • Sistema de recepção: sistema PAL D / K, IF (Frequência Intermediária): 38MHz
  • Canais de recebimento: faixa de freqüência completa do canal DS1 (49,75 MHz) ao canal DS57 (863,25 MHz);
  • Use a solução IC da Texas Instruments SN761678 , com tamanho de mini instalação

Atualização 7

  1. Verso da placa de circuito.
  2. Imagem do sintonizador de TV

A maioria desses dispositivos USB DVB compartilha chipsets comuns. Você poderia conectá-lo e editar sua postagem para incluir a saída de lsusb? Dessa forma, podemos ver o que realmente é o hardware. Provavelmente, você vai ser capaz de usá-lo com software nativo como MeTV, etc.
Oli

Muitas vezes você vai precisar para compilar os módulos diretas de linuxtv.org, porque muitos deles não estão no kernel principal ainda ...
Alistair Buxton

Eu segui todas as etapas mencionadas em help.ubuntu.com/community/DVB-T_(USB) . Houve alguns erros na compilação, mas não funcionou.
BZ1

Respostas:


2

Ele contém instruções para compilar a partir do código-fonte e é para um modelo diferente. isso pode causar problemas com atualizações futuras, quebrando a compatibilidade dessas instruções

  1. Desconecte a placa do seu PC (se você já a tiver conectado)

  2. Para executar o driver V4L (Video4Linux) no sistema, você precisa dos seguintes pacotes, adicione-os através do seu Gerenciador de Pacotes Synaptic.

    mercurial

    gcc

    essencial

    fonte-linux

E

digite a seguir para baixar e instalar seus cabeçalhos Linux compatíveis com o seu kernel

sudo apt-get install linux-headers-`uname -r`
  1. Você deve obter uma cópia do driver V4L (Video4Linux) para fazer isso, toque no código a seguir em um terminal

$ mkdir tvdrviver

$ cd tvdriver

$ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel

Os comandos acima farão o download de uma cópia do driver V4l na pasta tvdriver.

  1. Agora temos que construir o driver V4L e instalá-lo no kernel. para seguir as seguintes linhas na janela do terminal.

    $ cd v4l-dvb-kernel

    $ make

    $ sudo make install`

se tudo der certo, ele instalará o driver em alguns minutos, sem erros.

Neste ponto, você deve reiniciar sua caixa (b4, lembre-se de marcar essa página)

  1. Você instalou seu driver, agora é hora de carregar o driver. Antes de fazer isso, eu tenho que lhe dizer que era aqui que estava o meu problema, porque o Driver não conseguiu detectar meu dispositivo automaticamente

então, até que não consiga detectar o dispositivo, ele não fornecerá / dev / video0

então o que precisamos fazer é detectar a peça manualmente. como fazemos isso..? é assim.

O em28xx aceita o parâmetro 'card =' ​​ao carregar, é onde você deve mencionar o número do seu dispositivo na lista de drivers. para que meu dispositivo esteja listado no 37º local da lista. Então, carregarei meu dispositivo no driver da seguinte maneira

Referência Confira: http://ubuntuforums.org/showthread.php?t=646528 . As instruções são para um modelo diferente (UTV 330)


11
Infelizmente, este link está atrás de um login :( Embora possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência. Obrigado :)
Stefano Palazzo

Tentei adicionar em28xx como chipset para o sintonizador, mas ele não aceitou. Voltei ao meu cartão interno da Pinnacle PCTV. Eu não acho que o sintonizador Gadmei (Gadmei UTV 330) mencionado nos Fóruns do Ubuntu e o sintonizador Gadmei (Gadmei UTV 302) que possuo sejam os mesmos. Meu sintonizador USB é várias vezes maior. Meu sintonizador parece ser um dispositivo mais novo com um chip mais recente. Vou enviar detalhes deste dispositivo para os desenvolvedores do LinuxTV neste fim de semana.
BZ1 31/08/11
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.