Installation d'une carte TNT

Installation d'une carte TNT - Linux et OS Alternatifs

Marsh Posté le 18-02-2006 à 12:50:00    

Bonjour,
 
Sur le site LinuxTV j'ai appris que la Fusion DVICO USB serait géré (le firmware est dispo sur le site).
 
Mais apres ? Quid de l'installation sur une Mandriva 2006 ?
 
Mais je sais que:
 - il la voit comme un scanner (!!)
 - /dev/dvb n'existe pas
 
Et c'est la seule chose qui m'empeche de me passer totalment de Window$... Juste pour la TV...
 
Merci à tous.

Reply

Marsh Posté le 18-02-2006 à 12:50:00   

Reply

Marsh Posté le 18-02-2006 à 14:08:57    

Tu utilises la version CVS des drivers DVB, ou la version du noyau ?
Quel noyau ?
Dmesg dit quoi à propos de ta carte ?
As-tu mis ton firmware au bon endroit ?
 
(Pour le scanner, c'est normal, chez moi aussi).

Reply

Marsh Posté le 19-02-2006 à 15:25:14    

J'ai installé les RPM des firmwares de cartes DVB, dont la bluebird (dvb-usb-bluebird-01.fw, la puce du l'adapteur) qui m'a mis les fichiers dans /lib/hotplug/firmware. En réalité, j'ai installé tous les packages contenant le terme DVB !! Ainsi que VLC, mplayer, ffmmpeg, les drivers nVidia...
 
uname -a donne:
Linux fjport 2.6.12-12mdk #1 Fri Sep 9 18:15:22 CEST 2005 i686 Intel(R) Pentium(R) M processor 1.60GHz unknown GNU/Linux
C'est un Sony Vaio Centino.
 
Dmesg me sort des infos mais je ne touve pas ma carte (pas de "DVB" ni de "bluebird" ).
 
Franchement, faut il que je me prenne la tete pour cette carte, ou il y en existe d'autres qui sont mieux reconnues ? (Avermedia, Terratec Cinergy T2, ...)
 
hdsdi

Reply

Marsh Posté le 20-02-2006 à 19:34:16    

Personne n'a plus d'infos ??
 
Help !!

Reply

Marsh Posté le 20-02-2006 à 20:53:29    

lsmod | grep dvb te donne quoi ?
Quel module est censé gérer ta carte ?

Reply

Marsh Posté le 20-02-2006 à 21:27:51    

merci de ta réponse
 
lsmod | grep  ne me donne ...... rien
Si tu appelle "module" le fichier du firmware pour la carte, c'est le "dvb-usb-bluebird-01.fw".

Reply

Marsh Posté le 21-02-2006 à 10:39:58    

Non, ça c'est le firmware.
Moi par exempe, j'ai une Technotrend (une carte DVB-s PCI avec décompression MPEG-2).
Le module gérant les cartes DVB pci est 'dvb-ttpci' et le module (appelé frontend) gérant spécifiquement ma carte s'appelle 'tda8083'.
Toi, à priori, le module gérant ta carte USB serait 'dvb-usb' ou 'dvb-usb-cxusb' et ton frontend 'lgdt330x' ou 'mt352'. Essaies donc de faire un modprobe là-dessus pour voir si ça marche (regarde aussi dans /var/log/messages)
 
lien drivers linuxtv : http://www.linuxtv.org/wiki/index. [...] onHDTV_USB

Reply

Marsh Posté le 21-02-2006 à 19:42:15    

J'ai bien trouvé les sources de dvb-usb, de lgdt330x, et de mt352, mais comment on les installes ? quand je fait make il a un probleme avec /lib/modules/2.6.12-12mdk/build (déjà le dossier build n'existe pas)...
 
et apres ?
 
/var/log/messages peut m'apprendre quoi ?
 
merci


Message édité par HDSDI le 21-02-2006 à 22:32:05
Reply

Marsh Posté le 22-02-2006 à 10:39:22    

Ne t'embêtes pas à compiler les sources (au moins au début).
 
Déjà je te conseillerais de mettre à jour ton noyau (pas obligatoire, mais les drivers DVB évoluent vite) grâce à urpmi (je ne connais pas le nom du paquet contenant le noyau sous Mandriva, mais ça sera du style 'urpmi linux-image-2.6.14').
Une fois ton nouveau noyau installé, tu redémarres ta machine et boot sur ce noyau.
Dans une console en root, tu fais un 'lsmod | grep dvb' pour voir si ta carte a été détectée automatiquement au boot, sinon tu fais 'modprobe dvb-usb', etc...
Pour voir si ta carte a été trouvée, tu fais un 'dmesg' (ou tu regardes dans /var/log/messages) et regardes ce qui est en rapport avec le DVB.

Reply

Marsh Posté le 22-02-2006 à 20:43:25    

Merci de ton aide riot.
Je vais tenter la mise à jour du noyau.

Reply

Marsh Posté le 22-02-2006 à 20:43:25   

Reply

Marsh Posté le 22-02-2006 à 21:50:33    

C'est fait !
 
uname -a donne maintenant:
Linux fjport 2.6.12-17mdk #1 Mon Feb 13 14:24:15 MST 2006 i686 Intel(R) Pentium(R) M processor 1.60GHz unknown GNU/Linux
 
Et
lsmod | grep dvb : rien
modprobe dvb-usb : FATAL: Module dvb-usb not found.
modprobe lgdt330x : FATAL: Module lgdt330x not found.
modprobe mt352 : pas de messages
dmesg | grep dvb : rien
ls /dev | grep dvb : rien
 
Il va peut être faloir tenter une compilation...

Reply

Marsh Posté le 22-02-2006 à 23:00:26    

2.6.12 ... ya pas plus récent chez Mandriva ? (on en est au 2.6.14 là).

Reply

Marsh Posté le 22-02-2006 à 23:04:39    

Bas non, j'ai pas trouvé plus récent en RPM...
source: plf-update

Reply

Marsh Posté le 25-02-2006 à 12:36:31    

Je ressaye avec une autre clé TNT: la freecom DVB-T.
Mais pour le version du noyau ou la compilation des modules je ne sais pas comment faire...

Reply

Marsh Posté le 02-03-2006 à 12:21:40    

Riot a écrit :

Ne t'embêtes pas à compiler les sources (au moins au début).
 
Déjà je te conseillerais de mettre à jour ton noyau (pas obligatoire, mais les drivers DVB évoluent vite) grâce à urpmi (je ne connais pas le nom du paquet contenant le noyau sous Mandriva, mais ça sera du style 'urpmi linux-image-2.6.14').
Une fois ton nouveau noyau installé, tu redémarres ta machine et boot sur ce noyau.
Dans une console en root, tu fais un 'lsmod | grep dvb' pour voir si ta carte a été détectée automatiquement au boot, sinon tu fais 'modprobe dvb-usb', etc...
Pour voir si ta carte a été trouvée, tu fais un 'dmesg' (ou tu regardes dans /var/log/messages) et regardes ce qui est en rapport avec le DVB.


 
 
Mouais,
 
le noyau 'standard' disponible en rpm contient rarement les compilations nécessaires pour faire marcher des périphériques exotiques comme les cartes DVB.
 
Il faut récupérer le rpm le plus récent des sources du noyau puis suivre les conseils d'un HOWTO comme celui-ci en cochant les options nécessaires à l'activation des modules DVB : http://www.gcolpart.com/howto/kernel.php4
 
C'est pas forcément 'straightforward', la compil est longue voire très longue, mais normalement tu obtiens un noyau customisé qui correspond pile poil à tes besoins.
 
Bon courage.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed