Ceci est une ancienne révision du document !
Carte TV : Hauppauge WinTV MiniStick HD
Pour Ubuntu 12.10 (Quantal Quetzal)
État des lieux
Le matériel
La méthode décrite fonctionne pour les périphérique dont l'ID est 2040:5500 ou 2040:c000.
Vérifier ce point avec la commande suivante
meloli@portable:~$ lsusb | grep Hauppauge
qui doit donner quelque chose comme :
Bus 002 Device 004: ID 2040:c000 Hauppauge
C'est ID qui doit être 2040:5500 ou 2040:c000.
Les logiciels
Pour vérifier ce qui se passe, on entre dans une console :
$ dmesg | grep dvb
qui doit donner quelque chose comme :
[ 1058.336692] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 1058.390891] smscore_set_device_mode: ** error -2** loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw, trying again with default firmware [ 1058.390895] usb 2-1: firmware: requesting dvb_nova_12mhz_b0.inp [ 1058.399298] smscore_set_device_mode: **error -2** loading firmware: dvb_nova_12mhz_b0.inp
cela signifie que le système reconnaît le périphérique, mais ne trouve pas le firmware.
Pas de problème, nous allons ajouter le firmware.
Installation
Pour la suite il vous faut disposer des droits d'administration.
Téléchargement et installation du firmware
Le firmware de la clé est de type :
sms1xxx-hcw-55xxx-dvbt-02.fw
Il peut être récupéré à cet endroit et placé temporairement sur le Bureau.
cd ~/Bureau ; wget http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
Ensuite en console, placez-vous sur votre bureau puis déplacé le fichier téléchargé dans le dossier firmware de la manière suivante ( la commande mv déplace le fichier vers le répertoire indiqué ici mais avec les droits d'administration ) :
cd ~/Bureau ; sudo mv sms1xxx-hcw-55xxx-dvbt-02.fw /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
Assurez vous que le groupe et le propriétaire du fichier 'sms1xxx-hcw-55xxx-dvbt-02.fw' soient 'root':
sudo chgrp root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw sudo chown root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
Débranchez et rebranchez votre clé.
Un petit coup de dmesg devrait vous montrer que le firmware est reconnu grace aux dernières lignes nouvellement obtenues qui doivent faire apparaître succes.
dmesg | grep dvb
[ 1058.336692] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 1058.390891] smscore_set_device_mode: **error -2** loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw, trying again with default firmware [ 1058.390895] usb 2-1: firmware: requesting dvb_nova_12mhz_b0.inp [ 1058.399298] smscore_set_device_mode: **error -2** loading firmware: dvb_nova_12mhz_b0.inp [ 2016.047465] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 2016.612601] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
Après recommencait les etapes 1 à 4 avec le fichier "…-03.fw " disponible à cette adresse sms1xxx-hcw-55xxx-dvbt-03.fw en console ça donne :
cd ~/Bureau
wget http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-03.fw
sudo mv sms1xxx-hcw-55xxx-dvbt-02.fw /lib/firmware/sms1xxx-hcw-55xxx-dvbt-03.fw
sudo chgrp root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-03.fw
sudo chown root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-03.fw
Enfin, un bref redémarrage de votre ordinateur, un petit coup de dmesg,
dmesg | grep dvb
doit vous montrer que la clé et le firmware sont opérationnel grâce à la ligne :
[ 79.964098] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
Pour Ubuntu 10.10 Maverick
Installation
Le firmware de la clé usb est désormais pris en charge par le paquet "linux-firmware-nonfree".
Il suffit d'activer le dépôt "multiverse" et de l'installer à l'aide du gestionnaire de paquet ! (ou en cliquant sur apt://linux-firmware-nonfree).
C'est tout !
Vérification
En cas de problème avec un logiciel TNT et donc de doute sur la reconnaissance du matériel, vous pouvez entrer dans une console :
dmesg | grep dvb
Dans la sortie doit apparaître une ligne contenant firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
[ 2016.047465] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 2016.612601] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
Si c'est la cas, votre matériel est bien reconnu par le système. La suite de la configuration se passe donc au niveau du logiciel permettant de visionner la TNT. Si ça n'est pas le cas tant pis pour vous utilisez windows. (y'a de grandes chances que ça soit le cas)
Pour Ubuntu 10.04 Lucid LTS et antérieur
État des lieux
Le matériel
La méthode décrite fonctionne pour les périphérique dont l'ID est 2040:5500 ou 2040:c000.
Vérifier ce point avec la commande suivante
meloli@portable:~$ lsusb | grep Hauppauge
qui doit donner quelque chose comme :
Bus 002 Device 004: ID 2040:c000 Hauppauge
C'est ID qui doit être 2040:5500 ou 2040:c000.
Les logiciels
Pour vérifier ce qui se passe, on entre dans une console :
$ dmesg | grep dvb
qui doit donner quelque chose comme :
[ 1058.336692] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 1058.390891] smscore_set_device_mode: error -2 loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw, trying again with default firmware [ 1058.390895] usb 2-1: firmware: requesting dvb_nova_12mhz_b0.inp [ 1058.399298] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp
cela signifie que le système reconnaît le périphérique, mais ne trouve pas le firmware.
Pas de problème, nous allons ajouter le firmware.
Installation
Pour la suite il vous faut disposer des droits d'administration.
Téléchargement et installation du firmware
Le firmware de la clé est de type :
sms1xxx-hcw-55xxx-dvbt-02.fw
Il peut être récupéré à cet endroit et placé temporairement sur le Bureau.
cd ~/Bureau ; wget http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
Ensuite en console, placez-vous sur votre bureau, et le fichier téléchargé devra être déplacé dans le dossier firmware de la manière suivante :
cd ~/Bureau ; sudo mv sms1xxx-hcw-55xxx-dvbt-02.fw /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
Assurez vous que le groupe et le propriétaire du fichier 'sms1xxx-hcw-55xxx-dvbt-02.fw' soient 'root':
sudo chgrp root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw sudo chown root /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
Débranchez et rebranchez votre clé.
Un petit coup de dmesg devrait vous montrer que la clé est maintenant fonctionnelle aux deux dernières lignes nouvellement obtenues doit apparaître download succes.
dmesg | grep dvb
[ 1058.336692] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 1058.390891] smscore_set_device_mode: error -2 loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw, trying again with default firmware [ 1058.390895] usb 2-1: firmware: requesting dvb_nova_12mhz_b0.inp [ 1058.399298] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp [ 2016.047465] usb 2-1: firmware: requesting sms1xxx-hcw-55xxx-dvbt-02.fw [ 2016.612601] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
Utilisation
Logiciels
Vous pouvez désormais vous tourner vers un des logiciels ci-dessous pour paramétrer les chaînes, visualiser et enregistrer la TNT.
- vlc : l'incontournable. Aller dans le menu Média → Ouvrir un périphérique de capture, choisir DVB et le périphérique /dev/dvb/adapter0
Remarque
Si vous voulez utiliser un logiciel demandant un device, le périphérique est accessible par /dev/dvb/adapter0 ou /dev/dvb/adapter0/frontend0 (et pas /dev/video0 ou /dev/video1).
lequel est le bon ?
Contributeur : efhache84 Olivier V krnl63
D'après tnt et le forum général d'ubuntu (EN)