Ceci est une ancienne révision du document !
Pinnacle PCTV DVB-T Stick (72e)
Prérequis
Tout d'abord installez make, gcc, build-essential ainsi que les headers qui correspondent à votre noyau.
sudo apt-get install make gcc build-essential linux-headers-$(uname -r)
Installation pour Ubuntu 8.04
Installation du pilote
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
La commande make unload permet de décharger tous les modules d'une précédente installation afin d'éviter les problèmes.
fichier: linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
Vous devez ajouter cette ligne :
#define USB_VID_PINNACLE 0x2304 #define USB_VID_PINNACLE_2 0x2013 <-- ligne à ajouter
fichier : linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
Cherchez cette ligne :
{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV73ESE) },
et remplacez la par :
{ USB_DEVICE(USB_VID_PINNACLE_2, USB_PID_PINNACLE_PCTV73ESE) },
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 :
CONFIG_DVB_FIREDTV=m CONFIG_VIDEOBUF_DMA_CONTIG=m
Remplacer par
CONFIG_DVB_FIREDTV=n CONFIG_VIDEOBUF_DMA_CONTIG=n
Retourner à la racine et faite un
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
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 :
sudo apt-get install linux-restricted-modules
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
cd /lib/firmware sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw
Vérification
Branchez votre clé et lancer dmesg. Vous devez obtenir quelque chose qui ressemble à ça :
[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
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 : 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
Contributeurs : alpheb