[TNT/compilation] Installation tuner tnt avec em28xx et v4l

Reconnaissance et configuration du matériel / kernel linux
xelator
Hankyu
Messages : 16
Inscription : ven. 13 juin 2008, 14:37

[TNT/compilation] Installation tuner tnt avec em28xx et v4l

Message par xelator »

Bonjour à tous,
Cela fait une journée que je cherche à installer les "pilotes" pour un Pinnacle PCTV Hybrid Pro Stick mais en vain.

j'ai trouver les sites suivants :
http://doc.ubuntu-fr.org/pctv_hybrid_pro_stick?s=dvb
http://bbs.archlinux.org/viewtopic.php?id=47148
et beaucoup d'autre mais je n'arrive pas à savoir :
si les sources sont à jours ? (apparemment il faut les patcher pour qu'elle soient compatible avec le 2.6.25 mais bon j'ai le 2.6.26)
que faut-il installer ?
- userspace-drivers
- em28xx-userspace2
- em28xx-new
- v4l-dvb-experimental
on parle quelque fois de firmware en plus à mettre.

un exemple :

Code : Tout sélectionner

xelator@X31:/home/xelator/v4l-dvb-experimental$ make
make -C /home/xelator/v4l-dvb-experimental/v4l 
make[1]: entrant dans le répertoire « /home/xelator/v4l-dvb-experimental/v4l »
scripts/make_makefile.pl
make[1]: execvp: scripts/make_makefile.pl: Permission non accordée
Updating/Creating .config
/bin/sh: ./scripts/make_kconfig.pl: /usr/bin/perl: bad interpreter: Permission denied
make[1]: *** Pas de règle pour fabriquer la cible « .myconfig », nécessaire pour « config-compat.h ». Arrêt.
make[1]: quittant le répertoire « /home/xelator/v4l-dvb-experimental/v4l »
make: *** [all] Erreur 2
un autre :

Code : Tout sélectionner

root@X31:~/v4l-dvb-experimental$ make
make -C /root/v4l-dvb-experimental/v4l 
make[1]: entrant dans le répertoire « /root/v4l-dvb-experimental/v4l »
Updating/Creating .config
Preparing to compile for kernel version 2.6.26
You appear to have loadable modules turned off in your kernel.  You can
not compile the v4l-dvb drivers, as modules, and use them with a kernel
that has modules disabled.

If you want to compile these drivers into your kernel, you should
use 'make kernel-links' to link the source for these drivers into
your kernel tree.  Then configure and compile the kernel.
make[1]: *** Pas de règle pour fabriquer la cible « .myconfig », nécessaire pour « config-compat.h ». Arrêt.
make[1]: quittant le répertoire « /root/v4l-dvb-experimental/v4l »
make: *** [all] Erreur 2
(oui je sais c'est pas bien en root mais en utilisateur avec tout les droits + exécution ça marche pas)

Code : Tout sélectionner

root@X31:/home/xelator/em28xx-new$ ./build.sh 
bash: ./build.sh: /bin/bash: bad interpreter: Permission non accordée
alors que build est exécutable
[/code]

Code : Tout sélectionner

root@X31:/home/xelator/em28xx-new$ sudo /bin/bash build.sh build
rm -rf Module.symvers; 
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[1]: entrant dans le répertoire « /lib/modules/2.6.26-ARCH/build »
make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
make[1]: quittant le répertoire « /lib/modules/2.6.26-ARCH/build »
make: *** [default] Erreur 2
cp: ne peut évaluer `drx3973d/drx3973d.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `tvp5150/tvp5150.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `lgdt3304/lgdt3304.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `zl10353/zl10353.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `cx25843/em28xx-cx25843.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `xc3028/tuner-xc3028.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `xc5000/tuner-xc5000.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `em28xx.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `em28xx-audio.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `em28xx-aad.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `em28xx-audioep.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `em28xx-dvb.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `qt1010/qt1010.ko': Aucun fichier ou dossier de ce type
cp: ne peut évaluer `mt2060/mt2060.ko': Aucun fichier ou dossier de ce type
root@X31:/home/xelator/em28xx-new$ 
Voila voila je ne comprend plus rien
:D
si quelqu'un peut m'aider
merci :D [/code]
Dernière modification par xelator le lun. 08 sept. 2008, 13:05, modifié 1 fois.
xelator
Hankyu
Messages : 16
Inscription : ven. 13 juin 2008, 14:37

Message par xelator »

Du nouveau en installant "kernel26-sources"

Code : Tout sélectionner

root@X31:~/v4l-dvb-experimental$ make all
make -C /root/v4l-dvb-experimental/v4l all
make[1]: entrant dans le répertoire « /root/v4l-dvb-experimental/v4l »
perl scripts/make_config_compat.pl /lib/modules/2.6.26-ARCH/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C /lib/modules/2.6.26-ARCH/build SUBDIRS=/root/v4l-dvb-experimental/v4l  modules
make[2]: Entering directory `/lib/modules/2.6.26-ARCH/build'
make[2]: *** No rule to make target `modules'.  Stop.
make[2]: Leaving directory `/lib/modules/2.6.26-ARCH/build'
make[1]: *** [default] Erreur 2
make[1]: quittant le répertoire « /root/v4l-dvb-experimental/v4l »
make: *** [all] Erreur 2
root@X31:~/v4l-dvb-experimental$ 

Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

Il faudrait que tu modifies ton topic stp :merci:
Répondre