Pinnacle PCTV Hybrid Pro Stick est un tuner USB 2.0 ultra-compact pour la réception TV analogique et numérique, fourni avec une mini-télécommande et une mini-antenne.
Ce tutoriel va vous permettre de faire fonctionner l'Hybrid Pro Stick PCTV 330e.
Après avoir préalablement branché votre clé, listez les périphériques usb
Tapez dans une console lsusb
lsusb
vous devriez obtenir quelque chose comme : .
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: 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)
Mettre à jour les paquets et dépôts
sudo apt-get update
Pour que la clé soit correctement reconnue et exploitable par il faut installer les paquets suivant :
sudo apt-get install mercurial build-essential linux-image-`uname -r` linux-headers-`uname -r`
Il vous faudra aussi installer les outils de compilations :
sudo apt-get install debconf-utils dpkg-dev debhelper build-essential kernel-package libncurses5-dev
Pour que la clé soit correctement reconnue et exploitable il faut installer les paquets suivant :
sudo apt-get install linux-firmware-nonfree libxine1-ffmpeg
Ouvrez un Terminal et saisissez les codes ci-dessous :
sudo hg clone http://kernellabs.com/hg/~dheitmueller/v4l-dvb-drxd
Attendez que le dossier soit complètement télécharger (cela peu prendre du temps).
cd v4l-dvb-drxd
sudo make
Après environ 10 secondes appuyer sur les touches CTRL + C ça aura comme effet d'interrompre make. (c'est tout a fait volontaire)
cd v4l
sudo gedit .config
Cherchez la ligne: CONFIG_DVB_FIREDTV et le changer pour CONFIG_DVB_FIREDTV = m = n et enregistrez le fichier et fermez le fichier.
cd ../
sudo make
sudo make install
Puis de charger le firmware:
cd /lib/firmware
sudo wget http://www.kernellabs.com/blog/?p=1378
et redémarrez ..
Les modules doivent être chargés par les commandes:
sudo modprobe em28xx sudo modprobe em28xx-audio sudo modprobe em28xx-alsa sudo modprobe em28xx-dvb
Branchez votre clé (ou rebranchez la), attendez quelques secondes et tapez la commande suivante
dmesg | grep video
Devrait vous retourner ce genre de commande.
... [ 27.209863] em28xx #0: V4L2 video device registered as video1 [ 2303.100820] em28xx #0: disconnecting em28xx #0 video [ 2303.162854] em28xx #0: V4L2 device video1 deregistered [ 2309.554256] em28xx #0: V4L2 video device registered as video1
Pour éviter de devoir recharger les modules à chaque redémarrage, éditez le fichier /etc/modules
sudo gedit /etc/modules
Et ajoutez ceci à la fin du fichier
em28xx em28xx-dvb em28xx-audio em28xx-alsa
Voilà à ce que doit ressembler :
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp rtc em28xx em28xx-dvb em28xx-audio em28xx-alsa