Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
pinnacle_pctv_dvb-t_stick_72e [Le 26/09/2010, 16:35] david96 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>hardy Carte_TV TNT}} | ||
- | ---- | ||
- | ====== Pinnacle PCTV DVB-T Stick (72e)====== | ||
- | |||
- | {{pinnacle_pctv_dvb-t_stick_72e.jpg|}}, | ||
- | <note>Fonctionne en natif à partir d'Ubuntu 8.10 : il faut juste installer Kaffeine ou MeTV :-)</note> | ||
- | |||
- | ===== Prérequis ===== | ||
- | |||
- | Tout d'abord installez make, gcc, build-essential ainsi que les headers qui correspondent à votre noyau. | ||
- | <code>sudo apt-get install make gcc build-essential linux-headers-$(uname -r)</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation pour Ubuntu 8.04 ===== | ||
- | |||
- | === Installation du pilote === | ||
- | <code> | ||
- | cd /opt | ||
- | wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz | ||
- | tar -xvzf tip.tar.gz | ||
- | cd v4l-dvb-* | ||
- | make | ||
- | sudo make unload | ||
- | sudo make install | ||
- | </code> | ||
- | |||
- | La commande make unload permet de décharger tous les modules d'une précédente installation afin d'éviter les problèmes. | ||
- | |||
- | <note important> | ||
- | Pour les versions 73E SE il faut modifier 2 fichiers avant la compilation car l'ID du vendeur est incorrect. | ||
- | |||
- | fichier: linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h | ||
- | |||
- | Vous devez ajouter cette ligne : | ||
- | <code> | ||
- | #define USB_VID_PINNACLE 0x2304 | ||
- | #define USB_VID_PINNACLE_2 0x2013 <-- ligne à ajouter | ||
- | </code> | ||
- | |||
- | fichier : linux/drivers/media/dvb/dvb-usb/dib0700_devices.c | ||
- | |||
- | Cherchez cette ligne : | ||
- | <code>{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV73ESE) },</code> | ||
- | |||
- | et remplacez la par : | ||
- | <code>{ USB_DEVICE(USB_VID_PINNACLE_2, USB_PID_PINNACLE_PCTV73ESE) },</code> | ||
- | </note> | ||
- | |||
- | Il se peut que le make indique de nombreuses erreurs. Si c'est le cas, aller dans le répertoire //4vl// et éditer le fichier //.config// | ||
- | |||
- | À la ligne : | ||
- | <code>CONFIG_DVB_FIREDTV=m | ||
- | CONFIG_VIDEOBUF_DMA_CONTIG=m</code> | ||
- | Remplacer par | ||
- | <code>CONFIG_DVB_FIREDTV=n | ||
- | CONFIG_VIDEOBUF_DMA_CONTIG=n</code> | ||
- | Retourner à la racine et faite un | ||
- | <code>make clean && make</code> | ||
- | |||
- | === Installation du firmware === | ||
- | == Si vous n'avez pas activé le dépôt hardy-updates (main et restricted) : == | ||
- | Utiliser la procédure suivante : | ||
- | <code> | ||
- | cd /lib/firmware | ||
- | sudo wget http://vonruppert.free.fr/dvb-usb-dib0700-1.10.fw | ||
- | </code> | ||
- | == Si vous avez activé le dépôt hardy-updates (main et restricted) : == | ||
- | Le firmware a été intégré au paquet **linux-restricted-modules**. Il suffit donc d'installer ce dernier via synaptic ou via la commande suivante : | ||
- | <code> | ||
- | sudo apt-get install linux-restricted-modules | ||
- | </code> | ||
- | |||
- | Ensuite, il faut redémarrer l'ordinateur, ou tenter le débranchement-rebranchement de votre stick TNT. | ||
- | |||
- | Attention, ces firmwares ne semblent plus marcher. | ||
- | Celui-ci fonctionne : | ||
- | http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw | ||
- | |||
- | Il faut donc faire | ||
- | <code> | ||
- | cd /lib/firmware | ||
- | sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw | ||
- | </code> | ||
- | |||
- | ===== Vérification ===== | ||
- | |||
- | Branchez votre clé et lancer dmesg. Vous devez obtenir quelque chose qui ressemble à ça : | ||
- | <code> | ||
- | [6155.252248] usb 2-2: new high speed USB device using ehci_hcd and address 8 | ||
- | [6155.384069] usb 2-2: configuration #1 chosen from 1 choice | ||
- | [6155.832198] dib0700: loaded with support for 7 different device-types | ||
- | [6155.832446] dvb-usb: found a 'Pinnacle PCTV 72e' in cold state, will try to load a firmware | ||
- | [6155.884386] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw' | ||
- | [6156.099601] dib0700: firmware started successfully. | ||
- | [6156.602307] dvb-usb: found a 'Pinnacle PCTV 72e' in warm state. | ||
- | [6156.602366] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. | ||
- | [6156.602641] DVB: registering new adapter (Pinnacle PCTV 72e) | ||
- | [6156.822263] DVB: registering frontend 0 (DiBcom 7000PC)... | ||
- | [6157.018125] DiB0070: successfully identified | ||
- | [6157.044727] dvb-usb: Pinnacle PCTV 72e successfully initialized and connected. | ||
- | [6157.044972] usbcore: registered new interface driver dvb_usb_dib0700 | ||
- | </code> | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | Lancement du logiciel [[kaffeine]] pour regarder les chaînes de télévision... un peu le but quand même ! | ||
- | |||
- | |||
- | ===== Télécommande ===== | ||
- | Par defaut, la télécommande devrait être opérationnel pour la gestion du son (+/-/mute). | ||
- | |||
- | Pour profiter des autres boutons de la télécommande, suivez cette procédure d'installation : [[http://doc.ubuntu-fr.org/pctv_usb_stick_remote|Installation de la télécommande Pinnacle PCTV Hybrid Pro Stick]] | ||
- | |||
- | Cependant les boutons ne seront pas mappé correctement. Par exemple, [>>] ou [<<] pour changer de chaine, et non les boutons initialement prévues. | ||
- | |||
- | ===== Précautions ===== | ||
- | A noter que régulièrement des mises-à-jours de noyaux Linux sont proposées. | ||
- | |||
- | Par-défaut, vous démarrez sur le dernier noyau installé qui ne gérera pas l'adaptateur TNT. | ||
- | |||
- | Il est nécessaire de suivre la procédure d'installation pour chaque noyau qui est utilisé. | ||
- | |||
- | ===== Plus ===== | ||
- | |||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1818550#p181855|Le sujet sur le forum]] | ||
- | |||
- | //Contributeurs : [[utilisateurs:alpheb|alpheb]]//--- //[[:utilisateurs:david96|david96]] | ||
- | |||
- | Mis à jour le 26/09/2010, 14:35// |