Wiki

Outils pour utilisateurs

Outils du site


carte_dvb_s2

Ceci est une ancienne révision du document !


Installer une carte DVB-S2

Cette page est le résumé de mes recherches et des résultats pour mettre en oeuvre une carte technotrend S2-3200 sous mandriva et la faire fonctionner avec mythtv. Bien que ce document soit tourné TT S2-3200, je pense que cette installation est valable pour toutes distributions et toutes les cartes qui utilisent multiproto

principe

A la date d'aujourd'hui (aout 2008), les cartes DVB-S2 ne sont pas reconnus par les drivers standard fournis avec le noyau . Il est nécessaire d'utiliser des drivers spécifiques développés par “Manu Abraham”. Ils sont connus sous le nom “multiproto”. Ces drivers sont en cours de développement, il vous faudra certainement les mettre à jour régulièrement.

Une fois les drivers installés, vous allez devoir patcher les utilitaires “scan” et “szap”.

Et enfin, il faudra patcher et compiler mythtv pour qu'il puisse être compatible avec les nouvelles fonctionnalités de multiproto.

les références

LinuxTV-cartes S2

Le site de Jonas Kvinge TechnoTrend TT-budget S2-3200 and mythtv with the latest drivers and patches du 22/07/2008

Le site de Bercot TechnoTrend S2-3200 sous Debian de mars 2008

les machines de test

J'ai commencé par installer tout cela sur un dell Vostro avec un processeur Intel Core2 4400 @ 2,00 Ghz, un chip vidéo Intel G31, un disque SATA et un écran VGA. Puis j'ai refait l'installation sur la machine dédiée à mythtv, carte ASUS P5B deluxe, un processeur Intel core2 E6400 @ 2,13 Ghz, une carte graphique MSI/NX7600GT, un écran plasma Pionner. Cette configuration possède aussi 2 autres cartes ( une nova T500 et une PVR-USB2).

la méthodologie suivie

J'ai fait ses installations sur mandriva 2008.1, j'ai installé et compilé le noyau 2.6.25.25 puis j'ai suivi le tuto de Jonas Kvinge à la lettre.

remarques générales

J'ai utilisé ce tuto car c'est le dernier en date et j'avais déjà essayé, il y a quelques mois le tuto de Bercot sans succès. Il faut au minimum le noyau 2.6.24 pour que la carte soit reconnue. pour le noyau 2.6.24, on doit utiliser multiproto Pour le noyau 2.6.25, on doit utiliser multiproto-plus ( je ne connais pas la différence) Au delà, je ne sais pas si le tuto s'applique.

problèmes rencontrés

L'installation des drivers ne pose pas de problème et la carte est reconnu au prochain redémarrage. Sur ma première config, j'ai été obligé de changer de port pci car le frontend n'était pas monté. Une recherche sur le net m'a indiquée que le problème vient d'une insuffisance d'alimentation du port pci.


Patcher le scan, pas de problème. Le scan du satellite ne fait sans difficulté .Il faut simplement ne pas oublier de créer le fichier channels.conf avant de faire le scan. Sur la deuxieme installation j'ai dû préciser au 'Makefile' de 'scan' où se trouvent les fichiers de 'multiproto'.

					
Pour cela, il faut rajouter la ligne :
   CPPFLAGS += -I/opt/dvb/multiproto/linux/include
juste en-dessous de la ligne :
   CPPFLAGS += -I/usr/include/ -DDATADIR="$(prefix)/share"

Lancement d'un scan sur le satellite Astra en position 19,2° Est (pour info, '-t 1' & 's 1' précisent qu'on ne souhaite respectivement gérer que les fréquences 'TV' & utiliser la position DiSEqC 1)

# ./scan -t 1 -s 1 dvb-s/Astra-19.2E > /opt/dvb/Channels.conf

Le scan s'effectue et le fichier channels.conf se remplit


Patcher le szap, ce n'est pas dans le tuto, mais à la fin du tuto, il y a un lien. j'ai essayé avec ce lien sans succès. J'ai utilisé ce lien qui propose un autre patch et j'ai pu compiler et accorder le tuner sur une chaine.

./szap -r -c /chemin/channels.conf tf1 ( vous devez obtenir FE_HAS_LOCK)
carte_dvb_s2.1219474322.txt.gz · Dernière modification: 23/08/2008 par gilles74