Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
ec168 [Le 22/07/2010, 23:17] Sylvain83 Ajout des VID/PID |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>matériel tv tnt dvb-t}} | ||
| - | ---- | ||
| - | ====== Tuner TNT USB générique (chipset e3C EC168) ====== | ||
| - | |||
| - | ===== Matériel testé ===== | ||
| - | |||
| - | ^ Nom commercial ^ ID fabricant ^ ID produit ^ | ||
| - | | DVB-T USB DONGLE | //0x18b4// | //0x1689// | | ||
| - | |||
| - | |||
| - | |||
| - | Cette page [[http://www.linuxtv.org/wiki/index.php/E3C_EC168|http://www.linuxtv.org/wiki/index.php/E3C_EC168]] propose une liste des décodeurs utilisant ce chipset. | ||
| - | |||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | * Disposer des [[:sudo|droits d'administration]] ; | ||
| - | * Disposer d'une connexion à Internet configurée et activée ; | ||
| - | * [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **mercurial** | ||
| - | * [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **linux-headers-$(uname -r)** | ||
| - | * [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **build-essential** ? | ||
| - | |||
| - | ===== Téléchargement et compilation des pilotes ===== | ||
| - | |||
| - | <note important>Ne branchez pas votre clé pour l'instant</note> | ||
| - | Lançons un [[terminal|terminal]] | ||
| - | |||
| - | -> On crée un répertoire de compilation: | ||
| - | mkdir ~/src | ||
| - | |||
| - | -> On se place dans notre répertoire de compilation: | ||
| - | cd ~/src | ||
| - | |||
| - | -> On télécharge v4l-dvb : | ||
| - | hg clone http://linuxtv.org/hg/v4l-dvb | ||
| - | |||
| - | -> On rentre dans le répertoire v4l-dvb : | ||
| - | cd v4l-dvb | ||
| - | | ||
| - | v4l contiens un pilote incompatible avec le noyau Ubuntu actuel et, si nous compilons avec la configuration par défaut, une erreur bloquera la compilation. Pour résoudre ce problème: | ||
| - | |||
| - | -> On génère le fichier de configuration par défaut : | ||
| - | make allmodconfig | ||
| - | |||
| - | -> On va dans le répertoire v4l : | ||
| - | cd v4l | ||
| - | |||
| - | -> On modifie le .config : | ||
| - | gedit .config | ||
| - | |||
| - | -> On cherche la ligne "CONFIG_DVB_FIREDTV=m" et on la remplace par "CONFIG_DVB_FIREDTV=n" | ||
| - | |||
| - | -> On enregistre le fichier | ||
| - | |||
| - | -> On retourne dans le répertoire v4l-dvb | ||
| - | cd .. | ||
| - | |||
| - | -> On compile | ||
| - | make | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | -> On installe le pilote | ||
| - | sudo make install | ||
| - | |||
| - | L'adaptateur TNT nécessite un firmware (logiciel chargé dans la clé) qu'il faut installer: | ||
| - | |||
| - | -> On se place dans le répertoire /lib/firmware/ | ||
| - | cd /lib/firmware/ | ||
| - | |||
| - | -> On télécharge le firmware ici : [[http://palosaari.fi/linux/v4l-dvb/firmware/ec168/dvb-usb-ec168.fw]] | ||
| - | sudo wget http://palosaari.fi/linux/v4l-dvb/firmware/ec168/dvb-usb-ec168.fw | ||
| - | |||
| - | |||
| - | ===== Utilisation ===== | ||
| - | |||
| - | Pour activer les nouveaux pilotes sans redémarrer: | ||
| - | |||
| - | -> Une fois dans le répertoire(v4l-dvb), on retourne dans le dossier v4l | ||
| - | cd v4l | ||
| - | |||
| - | -> On charge nos modules nécessaires | ||
| - | sudo insmod dvb-core.ko | ||
| - | sudo insmod dvb-usb.ko | ||
| - | sudo insmod ec100.ko | ||
| - | sudo insmod mxl5005s.ko | ||
| - | sudo insmod dvb-usb-ec168.ko | ||
| - | |||
| - | |||
| - | **Installation __finie__ , vous pouvez tester maintenant la clé avec kaffeine ou me-tv. Bonne chance !** | ||
| - | |||
| - | <note help> | ||
| - | Si vous rencontrez des erreurs, vous pouvez m'envoyer un MP([[utilisateurs:luc743]]), mais j'ai effectué toutes ces commandes sur Ubuntu 9.10 et Ubuntu 10.04, sur ces deux versions je n'ai pas rencontré de problèmes.</note> | ||
| - | |||
| - | ---- | ||
| - | //Contributeurs: [[utilisateurs:luc743]],[[utilisateurs:Sylvain83]] // | ||