Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
pctv_hybrid_pro_stick_330e [Le 11/04/2016, 11:18]
L'Africain reconnue par défaut voir liste tnt
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Karmic matériel usb carte_tv tnt}} 
----- 
  
- 
-======= ​ Carte TV : Pinnacle PCTV Hybrid Pro Stick 330e  ======= 
- 
-===== Methode n°1: Utiliser un module pré-compilé (pas disponible pour toutes les versions du noyau) ===== 
- 
-==== Introduction ====  
- 
-Ce tutoriel va vous permettre de faire fonctionner l'​Hybrid Pro Stick PCTV 330e sous [[Karmic]]. 
- 
-Cette clé fonctionne avec succès sous [[kaffeine]]. 
-<note help>Il faudrait une confirmation pour d'​autres modèles</​note>​ 
- 
-Les étapes par lesquelles l'​installation s'​effectue sont :\\ 
-  * Vérifier la version du stick\\ 
-  * Installer les paquets requis\\ 
-  * Nettoyage et installation des modules\\ 
-  * Charger les modules au démarrage\\ 
-  * Utilisation avec kaffeine\\ 
- 
-==== Vérifier la version de l'​Hybrid Pro Stick PCTV ==== 
- 
-Après avoir préalablement branché votre clé, listez les péripheriques usb\\ 
- 
-Tapez dans une console lsusb vous devriez obtenir quelque chose comme :\\ 
-  ~$ lsusb 
-  (...) 
-  Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
-  Bus 002 Device 002: ID 2304:0226 Pinnacle Systems, Inc. [hex] PCTV 330e 
-  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
-  (...) 
- 
-La clé est bien identifiée comme étant le modèle 330e (ID 2304:​0226)\\ 
- 
- 
-==== Installation des paquets requis ==== 
- 
-Pour que la clé soit correctement reconnue et exploitable par [[kaffeine]] il faut installer les paquets suivant : 
-  sudo apt-get install linux-firmware-nonfree kaffeine libxine1-ffmpeg 
- 
-<note important>​linux-firmware-nonfree fait partit du dépôt [[depots#​que_sont_les_depots_apt|multiverse]] et comme son nom l'​indique il est non libre</​note>​ 
- 
- 
-==== Nettoyage et installation des modules ==== 
- 
-<​note>​Il est recommandé de débrancher préalablement votre clé</​note>​ 
- 
-  - Récupérez la balayette [[http://​jiemeb.free.fr/​pinnacle/​cleanEm28xx.sh|cleanEm28xx.sh]] et lancez la dans un terminal.\\ Répondez par l'​affirmative pour chacun des fichiers (tapez '​o'​ puis '​entrée'​).\\ \\ 
-  - Récupérez ensuite le paquet correspondant à votre kernel : [[http://​jiemeb.free.fr/​pinnacle/​]]\\ Par exemple si vous disposez d'une distribution 32 bit avec le kernel 2.6.31-19 il vous faudra le paquet em28xx_31-19_i386.deb\\ Puis installez-le. 
- 
-Afin de vérifier que les modules sont correctement installés nous allons les charger :\\ 
-  sudo modprobe em28xx em28xx-dvb em28xx-audio 
- 
-Si cette commande renvoie des erreurs:\\ 
-  * soit vous n'avez pas correctement nettoyé avec la balayette cleanEm28xx.sh\\ 
-  * soit vous n'avez pas installé le paquet correspondant à votre kernel\\ 
- 
-Dans les deux cas, répéter les deux étapes ci-dessus.\\ 
- 
-<note important>​Les étapes 1 et 2 sont à refaire à chaque changement de version du kernel de préférence dans cet ordre :\\ 
-Installation du nouveau noyau (ne pas redémarrer tout de suite)\\ 
-Passer la "​balayette"​\\ 
-installer le nouveau paquet\\ 
-redémarrer</​note>​ 
- 
-La clé devrait être détectée correctement maintenant. Nous allons le vérifier.\\ 
- 
-Branchez votre clé (ou rebranchez la), attendez quelques secondes et tapez la commande suivante\\ 
-  dmesg | grep DVB 
- 
-Vous devez obtenir quelque comme\\ 
-  [ 4453.012637] em2880-dvb.c:​ DVB Init 
-  [ 4454.438037] DVB: registering new adapter (em2880 DVB-T) 
-  [ 4454.438041] DVB: registering adapter 0 frontend 0 (Micronas DRX3973D DVB-T)... 
-  [ 4454.472633] device is already in use by DVB-T 
-  [ 4454.473029] device is already in use by DVB-T 
- 
- 
-==== Charger les modules au démarrage ==== 
- 
-Editez le fichier /​etc/​modules\\ 
-  sudo gedit /​etc/​modules 
- 
-Et ajoutez ceci à la fin du fichier\\ 
-  em28xx 
-  em28xx-dvb 
-  em28xx-audio 
- 
-Ainsi les modules se chargeront au démarrage.\\ 
- 
-===== Methode n°2: Compiler le module nécessaire (recommandé) ===== 
- 
-Cette méthode a été testée sur Lucid Lynx (Novembre 2010) et Debian Sid (Novembre 2010). 
- 
-==== Paquets nécessaires et firmware ==== 
- 
-Installez les paquets nécessaires à la compilation avec la commande suivante: 
-   sudo apt-get install build-essential gcc libncurses5-dev linux-source linux-headers-generic mercurial linux-firmware-nonfree dvb-apps 
- 
-Telecharger les deux fichiers *.fw disponibles ici http://​kernellabs.com/​firmware/​drxd (ici si le lien ne fonctionne pas :​http://​dl.dropbox.com/​u/​8000292/​drxd-firmware.tar) et les copier dans /​lib/​firmware/:​ 
-   sudo cp *.fw /​lib/​firmware/​ 
- 
-==== Compilation du module ==== 
- 
-Tout est prêt pour la compilation ! 
-Dans un terminal, connectez vous en "​root":​ 
-   sudo -i 
-<note tip>​Cette commande permet de se connecter en "​root"​ de manière permanente, mais vous pouvez aussi utiliser toutes les commandes qui suivent en les faisant préceder de "sudo ". Cela aura le même effet.</​note>​ 
-Allez dans le répertoire /usr/src/ et clonez le site contenant les paquets (cela peut prendre quelques minutes en fonction de votre connexion internet): 
-   cd /usr/src 
-   hg clone http://​kernellabs.com/​hg/​~dheitmueller/​v4l-dvb-drxd 
- 
-Si comme moi le lien est HS faites un 
-   wget http://​linuxpc.info/​sites/​default/​files/​v4l-dvb-drxd-25062010.tar_.bz2 
-   tar -xvf v4l-dvb-drxd-25062010.tar_.bz2 ​ 
-   tar -xvf v4l-dvb-drxd-25062010.tar_ 
-Une fois l'​étape précédente terminée, entrez dans le dossier fraichement téléchargé avec: 
-   cd v4l-dvb-drxd 
-En raison d'un problème technique (dont la cause est inconnue au rédacteur de cette documentation ?), la compilation doit être configurée (rien de bien compliqué). Faites donc: 
-   make menuconfig ​ 
-Sélectionnez Multimedia support puis DVB/ATSC adapters et désactivez le module FireDTV à l'aide de la barre espace. Ensuite faites "​exit"​ plusieurs fois jusqu'​à ce qu'on vous propose de sauvegarder les changements. Validez. 
-<note important>​Cette étape est très importante pour le bon fonctionnement de la compilation. Elle n'est pas nécessaire pour les possesseurs de Debian qui nous lisent.</​note>​ 
- 
-Une fois la compilation configurée,​ il ne reste plus qu'à la réaliser ! 
-   make -j4 
-   make install 
- 
-Patientez quelques minutes, et c'est PRÊT :D ! Redémarrez et voilà ! 
- 
-<note tip>​Cette méthode est à reproduire à chaque mise à jour du noyau. ​ 
-**Attention** toutefois car la procédure est légèrement différente pour une mise à jour. 
-Ainsi, si vous avez déjà compilé le module avec la méthode ci-dessus et que la clé ne fonctionne plus à cause d'une mise à jour du noyau, faites: 
-   sudo -i 
-   cd /​usr/​src/​v4l-dvb-drxd 
-   hg update 
-   make -j4 
-   make install 
-    
-Normalement,​ tout devrait fonctionner à nouveau! 
-</​note>​ 
-  
-** Plus de documentation sur cette méthode: **\\ 
-http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3830755#​p3830755 (Discussion sur le forum)\\ 
-http://​linuxpc.info/​node/​51 (Origine de la méthode d'​installation)\\ 
-http://​www.kernellabs.com/​blog/?​p=1397 (Auteur du module, et discussion sur l'​avancement de l'​intégration au noyau linux)\\ 
- 
- 
- 
-===== Utilisation avec kaffeine ===== 
- 
-Configuration : 
-  * Allez dans Télévision > Configurer la télévision et séléctionnez l'​onglet //​Péripherique 1// 
-  * Sélectionner la source //Recherche automatique de canaux// 
- 
-Balayage des chaines : 
-  * Allez dans télévision > Canaux 
-  * Sélectionnez la source //​Terrestre//​ et lancez le balayage 
-  * Une fois le balayage terminé ajouter une à une les chaines souhaités ou par filtrage. 
- 
- 
-===== Problèmes fréquents ===== 
- 
-**Problème :** Ma clé est monté dans /dev/video0 et /dev/audio0 et non pas en tant que périphérique DVB\\ 
- 
-**Solution :** Les modules ne sont peut-être pas chargés, reportez vous à [[#​nettoyage_et_installation_des_modules|Nettoyage et installation des modules]] et [[#​charger_les_modules_au_demarrage|Charger les modules au démarrage]] 
- 
----- 
- 
-**Problème :** Lorsque je tente de lancer une chaine avec [[kaffeine]] j'​obtiens l'​erreur suivante 
-  cannot find demultiplexer plugin for the given media data 
- 
-**Solution :** le paquet libxine1-ffmpeg n'est pas installé 
-  sudo apt-get install libxine1-ffmpeg 
  • pctv_hybrid_pro_stick_330e.1460366329.txt.gz
  • Dernière modification: Le 11/04/2016, 11:18
  • par L'Africain