Contenu | Rechercher | Menus

Carte TV : Avermedia Hybrid E506R

Ce tutoriel va vous expliquez comment faire fonctionner la carte Avermedia Hybrid E506R PCMCIA (devrait également fonctionner pour les versions bureau) sous Gutsy. Ce n'est qu'une traduction du guide anglais que vous pouvez trouver ici.

Un ajout en cas de problème, dont la solution est d'utiliser les fichiers RPM proposé sur le site du fabriquant via l'utilisation du programme Alien.

Installation

1 - En premier lieu mes dépots:

## Dépôts Universe et Multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse

## Dépôts Proposed
deb http://fr.archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse

## Dépôt commercial
deb http://archive.canonical.com/ubuntu hardy partner

## MEDIBUNTU
deb http://fr.packages.medibuntu.org/ hardy free non-free

## Wine
deb http://wine.budgetdedicated.com/apt hardy main

2 - Puis, installation des paquets nécessaires à la récupération des sources et à la compilation et autre dont la mise a jour de la machine:

sudo apt-get dist-upgrade
sudo apt-get install alien dvb-utils w32codecs libxine1 libxine1-plugins libxine1-ffmpeg libdvdcss2 libdvdnav4 libdvdread3 xine-ui libarts1-xine lame lame-extras mencoder totem-xine transcode dvd+rw-tools build-essential linux-headers-`uname -r` mercurial

3 - Récupération du firmware et extraction (ici pour la avermedia hybrid e506r, d'autres correspondances seront ajoutées par la suite):

cd /lib/firmware
sudo wget http://mcentral.de/firmware/firmware_pinnacle.tgz
sudo tar xvzf firmware_pinnacle.tgz

Pour la PCI A16D :

http://mcentral.de/firmware/firmware_powerangel.tgz ou http://mcentral.de/firmware/firmware_v3.tgz ou http://mcentral.de/firmware/firmware_v4.tgz ou http://mcentral.de/firmware/firmware_v5.tgz ou http://mcentral.de/firmware/australian_firmware.tgz

4 - Récupérer le pilote Mandriva 2006 :

http://www.avermedia.com/avertv/Support/Download.aspx?Action=search&Kind=APDriver&interface=6&signal=3&keyword=

Et chercher dans la liste ou :

http://www.avermedia.com/avertv/Support/DownloadCount.aspx?FDFId=74

5 - Le décompresser (chez moi sur le bureau via un clic droit / décompresser)

6 - Ouvrir un terminal et aller là ou sont les fichiers qu'on vient de décompresser.

cd Bureau/
~/Bureau$ cd AVerMedia-MTSA-MD2006-0.36Beta-i386/
~/Bureau/AVerMedia-MTSA-MD2006-0.36Beta-i386$ ls
AVerMedia_Driver_Manager.sh                AVerMedia-MTSA-MD2006-SMP-0.36Beta-1.i386.rpm  dvb-t   tools
AVerMedia-MTSA-MD2006-0.36Beta-1.i386.rpm  dvbscan                                        README

7 - Installation des paquets via Alien:

sudo alien -i AVerMedia-MTSA-MD2006-SMP-0.36Beta-1.i386.rpm
sudo alien -i AVerMedia-MTSA-MD2006-0.36Beta-1.i386.rpm

8 - Récupération des sources du module :

cd /tmp
hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental
cd v4l-dvb-experimental/v4l

9 - Compilation et installation :

make
sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media
sudo make install

10 - Redémarrer ensuite l'ordinateur. Vous pouvez maintenant insérer votre carte (à chaud ou à froid). Pour certaines cartes (mais je ne l'ai pas constater pour la e506r) Il est nécéssaire de relancer le module saa7134 à la main via :

sudo modprobe saa7134

Autrement il faut créer un script au démarrage.

Utilisation de la TNT

Avec Kaffeine

  • Installez kaffeine s'il n'est pas déjà installé, puis lancez-le.
  • Kaffeine vous demande normalement quel émetteur couvre votre zone, choisissez-le dans la liste, ou bien laissez sur "AUTO".

La carte est détectée comme une Zarlink MT352 DVB-T, c'est normal.

  • Allez dans le menu DVB/Channels. Si cet onglet n'est pas disponible (ou si on ne vous a pas demandé de choisir votre émetteur), c'est que votre carte n'est pas correctement détectée, recommencez l'installation depuis le début.
  • Cliquez sur "start scan".
  • Après un moment, les chaînes trouvées s'affichent dans la partie droite.
  • Sélectionnez celles qui vous intéressent puis cliquez sur "add selected", puis "done".

Avec mplayer

À compléter.

Utilisation de la radio

Installez radio. Ce programme permet de choisir la fréquence de réception. Pour lancer le programme :

radio -c /dev/radio0

Ouvrez un autre terminal, et tappez le code suivant pour rediriger le flux audio :

cat /dev/dsp1 > /dev/dsp

Compilation de v4l-dvb-experimental sous Hardy

La compilation ne fonctionne pas sous Hardy (sous tout noyau 2.6.24-16 en fait), il faut appliquer un patch : http://forum.ubuntu-fr.org/viewtopic.php?pid=1600632#p1600632 Avec le noyau 2.6.24-17, le problème semble réglé.

Intrepid

À priori, pas besoin de compilation, il faut juste ajouter le firmware dans /lib/firmware

Téléchargement du pilote Windows :

cd /tmp
wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip

Téléchargement du script permettant d'extraire le firmware :

wget http://linuxtv.org/hg/v4l-dvb/raw-file/37ff78330942/linux/Documentation/video4linux/extract_xc3028.pl

Extraction de l'archive :

unzip -j HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip Driver85/hcw85bda.sys

Exécution du script :

chmod +x ./extract_xc3028.pl && ./extract_xc3028.pl

Copie du firmware dans le bon répertoire :

sudo cp xc3028-v27.fw /lib/firmware

Source : https://bugs.launchpad.net/ubuntu/+bug/278656

Mauvaise qualité

Depuis Karmic, un bug produit une mauvaise qualité d'image et de son. Le rapport de bug est ici : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/446575 Pour le résoudre, il faut installer un kernel plus récent.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0