Table des matières

, ,

Carte TV : Hauppauge WinTV MiniStick HD

La clé USB TNT HD, WinTV | MiniStick d'Hauppauge est compatible avec Ubuntu 12.10, vous trouverez les détails du périphérique (encore disponibles au 2 avril 2013) à cette adresse.
Cette clé dispose d'une télécommande infrarouge. N’hésitez pas à indiquer ici si elle est compatible, ou contactez un des contributeurs pour lui signaler (voir en bas de page)

La méthode d'installation donnée dans cette page a été testée sur Ubuntu 12.10 et est valide pour les autres versions antérieures.

État des lieux

Le matériel

Pour vérifier que cette page vous est destinée, saisissez dans un terminal la commande suivante:

 lsusb | grep -i Hauppauge

qui doit donner quelque chose comme :

 Bus 002 Device 004: ID 2040:c000 Hauppauge 

La méthode décrite fonctionne pour les périphérique dont l'identifiant (ID) est 2040:5500 ou 2040:c000.

Les logiciels

Pour vérifier ce qui se passe, entrez dans un terminal :

dmesg | grep -i 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 (pilote).
Pas de problème, vous allez l'ajouter ;-)

Pré-requis

Installation

Il s'agira de télécharger puis installer les deux firmwares nommés sms1xxx-hcw-55xxx-dvbt-02.fw et sms1xxx-hcw-55xxx-dvbt-03.fw

  1. Téléchargez sur le Bureau le pilote de la clé sms1xxx-hcw-55xxx-dvbt-02.fw disponible à cet endroit. lien non officiel.
    Par exemple vous pouvez saisir dans un terminal
    cd ~/Bureau 
    wget http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
  2. Avec les droits d'administration déplacez le fichier téléchargé dans le dossier /lib/firmware. Par exemple, vous saisirez
    sudo mv ~/Bureau/sms1xxx-hcw-55xxx-dvbt-02.fw /lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
  3. 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

    FIXME est-ce que sudo chown root:root ne serait pas plus simple?

  4. Débranchez puis rebranchez votre clé.
  5. Vérifiez que le firmware est bien reconnue
    dmesg | grep dvb

    Les dernières lignes nouvellement obtenues qui doivent faire apparaître success

    [ 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


Procédez de la même façon avec le fichier sms1xxx-hcw-55xxx-dvbt-03.fw disponible à cette adresse.
Ceci peut se résumer dans un terminal par

cd ~/Bureau 
wget http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-03.fw
sudo mv ~/Bureau/sms1xxx-hcw-55xxx-dvbt-03.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 redémarrez votre ordinateur.

Vérification

Cette fois, la commande

dmesg | grep dvb

doit vous retourner 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 

Utilisation

Vous pouvez désormais vous tourner vers un des logiciels ci-dessous pour paramétrer les chaînes, visualiser et enregistrer la TNT.

Si vous voulez utiliser un logiciel demandant un device comme VLC par exemple, le périphérique est accessible par /dev/dvb/adapter0 (et non pas /dev/video0 ou /dev/video1).

Voir aussi


Contributeurs : efhache84 Olivier V krnl63 babyubuntu