Comment faire fonctionner un tuner TV Enter USB TV Box alias Gadmei UTV302?

8

Quelqu'un a-t-il réussi à utiliser Enter USB TV Box d'Enter Multimedia? Il est livré avec un logiciel qui fonctionne sous Windows. Je n'ai pas eu de chance de l'utiliser dans Ubuntu 10.10.

Mise à jour 1 Voici la sortie de lsusb

Bus 007 Périphérique 001: ID 1d6b: 0001 Concentrateur racine Linux Foundation 1.1
Bus 006 Périphérique 001: ID 1d6b: 0001 Concentrateur racine Linux Foundation 1.1
Bus 005 Périphérique 001: ID 1d6b: 0001 Concentrateur racine Linux Foundation 1.1
Bus 004 Périphérique 003: ID 093a: 2510 Pixart Imaging, Inc. Souris optique
Bus 004 Périphérique 002: ID 046d: c312 Logitech, Inc. Clavier DeLuxe 250
Bus 004 Périphérique 001: ID 1d6b: 0001 Concentrateur racine Linux Foundation 1.1
Bus 003 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0
Bus 002 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0
Bus 001 Périphérique 006: ID 1f71: 3301
Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0 

Je ne trouve pas la boîte Enter USB TV répertoriée ici.

Dans la commande dmesg tail, j'ai trouvé quelque chose qui semble être lié à la carte:

usb 1-5: nouveau périphérique USB haute vitesse utilisant ehci_hcd et l'adresse 6
usb 1-5: config 1 interface 0 altsetting 1 en vrac endpoint 0x83 a invalide maxpacket 256

Mise à jour 2 De Windows, j'ai appris que ce tuner TV USB utilise un chipset de la société Gadmei. Tous les magasins informatiques en Inde vendent Enter USB TV Box si vous demandez un tuner TV USB. Aucune autre marque ne semble intéressée par ce marché.

Mise à jour 3 J'ai appris que ce tuner TV est une version rebaptisée de Gadmei UTV302 (USB TV Tuner Box) .

Mise à jour 4 J'ai essayé d'ajouter em28xx comme chipset (comme suggéré par l'utilisateur BOBBO ci-dessous) pour le tuner mais cela n'a pas fonctionné. Je suis retourné à ma carte interne Pinnacle PCTV. Je ne pense pas que le tuner référencé par UbuntuForums (Gadmei UTV 330) et le tuner que j'ai (Gadmei UTV 302) soient les mêmes. Mon tuner USB est plusieurs fois plus gros. Mon tuner semble être un appareil plus récent avec une puce de tuner plus récente. Je soumettrai les détails de cet appareil aux développeurs LinuxTV ce week-end.

Mise à jour 5 J'ai ouvert la boîte de tuner et j'ai découvert qu'elle utilise un tuner d'une entreprise chinoise - Tenas. Le modèle est TNF 8022-DFA.

Circuit imprimé du tuner TV Gadmei UTV302 montrant la puce du tuner Tenas TNF 8022-DFA

Mettre à jour 6 spécifications de puce de tuner (récupérées du répertoire des fournisseurs ) pour Tenas TNF 8022-DFA.

  • Tension d'alimentation: véritable appareil 5V (faible dissipation de puissance)
  • Système de contrôle: contrôle du bus I2C de réglage, sélection d'adresse
  • Système de réglage: réglage contrôlé par PLL
  • Système de réception: système PAL D / K, IF (fréquence intermédiaire): 38 MHz
  • Canaux de réception: gamme de fréquences complète du canal DS1 (49,75 MHz) au canal DS57 (863,25 MHz);
  • Utilisez la solution CI Texas Instruments SN761678 , avec une taille d'installation mini

Mise à jour 7

  1. Verso de la carte de circuit imprimé.
  2. Image du tuner TV
BZ1
la source
La plupart de ces périphériques USB DVB partagent des chipsets communs. Pourriez-vous s'il vous plaît le brancher et modifier votre message pour inclure la sortie de lsusb? De cette façon, nous pouvons voir ce qu'est réellement le matériel. Il y a de fortes chances que vous puissiez l'utiliser avec un logiciel natif comme MeTV, etc.
Oli
Très souvent, vous devrez compiler les modules directement depuis linuxtv.org, car beaucoup d'entre eux ne sont pas encore dans le noyau principal ...
Alistair Buxton
J'ai suivi toutes les étapes mentionnées sur help.ubuntu.com/community/DVB-T_(USB) . Il y a eu quelques erreurs de compilation mais cela n'a pas fonctionné.
BZ1

Réponses:

2

Il contient des instructions pour la compilation à partir de la source et concerne un modèle différent. cela pourrait entraîner des problèmes avec les futures mises à jour rompant la compatibilité de ces instructions

  1. Débranchez la carte de votre PC (si vous l'avez déjà branchée)

  2. Pour exécuter le pilote V4L (Video4Linux) dans le système, vous avez besoin des packages suivants, assurez-vous de les ajouter via votre gestionnaire de packages Synaptic.

    mercuriel

    gcc

    essentiel à la construction

    linux-source

ET

tapez ce qui suit pour télécharger et installer vos en-têtes linux qui sont compatibles avec votre noyau

sudo apt-get install linux-headers-`uname -r`
  1. Vous devez obtenir une copie du pilote V4L (Video4Linux) pour ce faire, appuyez sur le code suivant dans un terminal

$ mkdir tvdrviver

$ cd tvdriver

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

les commandes ci-dessus téléchargeront une copie du pilote V4l dans votre dossier tvdriver.

  1. Nous devons maintenant construire le pilote V4L et l'installer dans le noyau. pour prendre ainsi les lignes suivantes dans votre fenêtre de terminal.

    $ cd v4l-dvb-kernel

    $ make

    $ sudo make install`

si tout va bien, il installera le pilote en quelques minutes sans aucune erreur.

À ce stade, vous devez redémarrer votre boîte (b4 vous devez donc vous rappeler de marquer cette page)

  1. Vous avez installé votre pilote, il est maintenant temps de charger le pilote. Avant de le faire, je dois vous dire que c'est là que se trouvait mon problème, car le pilote n'a pas pu détecter mon appareil automatiquement

donc jusqu'à ce qu'il ne puisse pas détecter l'appareil, il ne vous donnera pas / dev / video0

donc ce que nous avons à faire est de détecter manuellement une partie. comment on fait ..? c'est ainsi.

L'em28xx accepte le paramètre 'card =' ​​lors de son chargement, c'est là que vous devez mentionner votre numéro de périphérique dans la liste des périphériques du pilote. donc mon appareil est répertorié au 37ème emplacement dans la liste donc je vais charger mon appareil dans le pilote comme suit

Référence Consultez: http://ubuntuforums.org/showthread.php?t=646528 . Les instructions sont pour un modèle différent (UTV 330)

David Futcher
la source
1
Ce lien est derrière une connexion, malheureusement :( Bien qu'il puisse théoriquement répondre à la question, il serait préférable d'inclure les parties essentielles de la réponse ici, et de fournir le lien pour référence. Merci :)
Stefano Palazzo
J'ai essayé d'ajouter em28xx comme chipset pour le tuner mais il n'a pas accepté. Je suis retourné à ma carte interne Pinnacle PCTV. Je ne pense pas que le tuner Gadmei (Gadmei UTV 330) mentionné sur les forums Ubuntu et le tuner Gadmei (Gadmei UTV 302) que j'ai soient les mêmes. Mon tuner USB est plusieurs fois plus gros. Mon tuner semble être un appareil plus récent avec une puce de tuner plus récente. Je soumettrai les détails de cet appareil aux développeurs LinuxTV ce week-end.
BZ1