Bonsoir, …
Très peu de personnes sont peut-être intéressées par cette info, mais bon voilà …
Alors pour ceux qui sont passé sur la dernière version d’Ubuntu, vous aurez surement remarqué que le kernel a changé !! Et quand la version du kernel change, certain driver fonctionne plus ou moins bien … c’est le cas de la clé TNT de terratec.
En branchant la clé USB, le dmesg renvoit un problème disant qu’il manque un firmware … qui une fois générer avec le sys ne fonctionne pas ^^.
Il faut donc utiliser la dernière version du driver qui a un peu de mal à ce faire compiler sur un 2.6.27 ^^. Néanmoins, le driver fonctionne beaucoup mieux, il n’y a plus de memory leak lors du débranchement de la clé, on n’a plus besoin du firmware (les données sont hardcodées dans le driver …) et le clavier ne freeze plus si on ne charge pas le module TVP5150 avant de brancher la clé.
Mais bon voila … pour ça faut jouer de la ligne de commande :
-
sudo apt-get install linux-headers-$(uname -r | sed 's/.*-//')
-
sudo apt-get install linux-source
-
cd /usr/src/
-
tar -jxvf linux-source*.tar.bz2
-
sudo cp linux-source-2.6.27/drivers/media/dvb/dvb-core/*.h linux-headers-2.6.27-7-generic/drivers/media/dvb/dvb-core/
-
sudo cp linux-source-2.6.27/drivers/media/dvb/frontends/lgdt330x.h linux-headers-2.6.27-7/drivers/media/dvb/frontends/
-
sudo cp linux-source-2.6.27/drivers/media/video/msp3400-driver.h linux-headers-2.6.27-7/drivers/media/dvb/frontends
Faudra bien entendu changer la version de linux-headers-2.6.27-? suivant votre version.
Ensuite, faut checkout les sources du nouveau driver et compiler.
-
cd cinergy-driver && sudo ./build.sh build && ./build.sh install
et voilà … redémarré ou branché la clé (si vous êtes chanceux ça passe direct
).
Petite mise à jour : http://blog.gaetan-grigis.eu/ubuntu/tnt-em2882-et-mise-a-jour-du-kernel-dubuntu/ sinon, le script pour automatiser la chose

Tout simplement merci !
Testé et approuvé sous Debian GNU/Linux unstable (sid) 2.6.26-1-686-bigmem
Merci pour ces précieuses informations
bonjour,
j’essaie de compiler le programme de gestion de la clé cinergy mais je butte sur :
make -C /lib/modules/`if [ -d /lib/modules/2.6.21.4-eeepc ]; then echo 2.6.21.4-eeepc; else uname -r; fi`/build SUBDIRS=`pwd` modules
make: *** /lib/modules/2.6.27-8-eeepc/build: Aucun fichier ou dossier de ce type. Arrêt.
et pourtant le dossier /lib/modules/2.6.27-8 existe bien…
que puis-je faire ? modifier le script ? comment ?
merci
Bonjour, en lisant le makefile, on tombe sur ceci :
KVER := `if [ -d /lib/modules/2.6.21.4-eeepc ]; then echo 2.6.21.4-eeepc; else uname -r; fi`
SDIR := /lib/modules/$(KVER)/source
Donc, il ne semble pas trouver le dossier source dans le dossier /lib/modules/2.6.27-8-eeepc/ ou /lib/modules/2.6.27-8-eeepc/build/, qui aurait du être installé par la commande :
sudo apt-get install linux-headers-$(uname -r | sed ‘s/.*-//’).
bonjour et merci de ta réponse
j’ai buté sur : linux-headers-2.6.27-7-generic en fait il me fallait mettre linux-headers-2.6.27-8-eeepc ; de plus pour cd cinergy-driver && sudo ./build.sh build && ./build.sh install il faut rajouter (en tout cas pour moi) sudo :
cd cinergy-driver && sudo ./build.sh build && sudo ./build.sh install
sinon, ça baigne, merci tout plein o))
jean-pierre
ps : tu aurais un lien pour faire fonctionner ou régler la radio et la tv analogique ?
Pour la TV analogique :
sur le site d’ubuntu : http://doc.ubuntu-fr.org/terratec_cinergy_xs#tv_analogique
Sinon, pour faire simple :
apt-get install tvtime sox libsox-fmt-all
sudo tvtime & sudo padsp sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -w -r 32000 /dev/dsp
Pour la radio il suffit d’installer kaffein et de faire un scan.
Je viens d’installer le driver, merci cela fonctionne.
Par contre sous Kaffeine, je n’ai aucun signal, lorsque je fais une recherche des chaines en DVB-C. J’ai repris les informations des chaines puisque j’ai fais la recherche également sous windows et cela fonctionne (sous windows).
Est ce qu’il y a un réglage particulier sous Kaffeine? Merci.
Cdt, Jérémy
Salut, il te faut peut être d’autre données initiales pour orienter le scan :
w_scan permet d’automatiser ça : http://edafe.org/vdr/w_scan/
J’avais crée un paquet pour w_scan, mais je suis pas sûr qu’il soit encore sur mon dépôt launchpad, au pire si tu as réussi à compiler le driver, t’arrivera à le compiler
.
salut,
j’ai suivi le tuto, mais à la dernière commande : cd cinergy-driver && sh build.sh build && sudo sh build.sh install
j’ai le message : sh: Can’t open build.sh
je suis pas très doué et là je sèche.
Les dépots ont changés depuis ce tutoriel, il faut surement repasser par un simple make && make install à la place
j’ai suivi le tuto et la derniere commande m’affiche : j’utilise 2.6.31
laptop:~$ cd cinergy-driver && sh build.sh build && sudo sh build.sh install
bash: cd: cinergy-driver: Aucun fichier ou dossier de ce type
En fait, le dépot est tombé depuis, il n’est plus possible de l’utiliser.
Mais sur la dernière version d’ubuntu, le module em28xx existe par défaut, il faut juste brancher la clé et si elle est supporté c’est bon (au pire il faudra installer les firmwares (genre XC3027 ou XC3028) depuis les dépôts d’ubuntu).
bonjour
j ai essaye de mettre tout ca dans le terminal mais ca ne fonctionne pas
au secours !!!!!!!!!!
Salut …
ça ne fonctionne plus, le driver dans les dépôts supporte seulement la vidéo analogique, la vidéo TNT n’a plus l’air d’être supportée (dans les nouveaux dépôts en tout cas).
Sur le forum d’ubuntu-fr tu trouveras peut-être deux/trois astuces pour la faire refonctionner