Kernel Compil(?) : trouve pas le support du BT848 - Linux et OS Alternatifs
Marsh Posté le 21-11-2002 à 10:09:22
il faut aussi activer le support i2c
Marsh Posté le 21-11-2002 à 10:37:52
Merci
Que le support ? ou aussi une des autres qui apparaissent ?
Marsh Posté le 21-11-2002 à 10:41:56
OK, c'est bon !
Pour info : il faut aussi activer le "I2C bit-banging interfaces"
Marsh Posté le 21-11-2002 à 12:55:41
Par contre, la compilation de bttv ne passe toujours pas :
Ca me marque plein de warning :
Citation : bttv-driver.c:3088: warning: excess elements in struct initializer |
D'où vient le problème ?
Il ne trouve pas les sources du kernel?
Marsh Posté le 21-11-2002 à 13:07:00
Apparemment non.
Mais pourquoi ne pas utiliser la version de bttv du kernel ?
Sinon, a prori, si tes sources du kernel sont dans /usr/src/linux, alors rajoutes un liens dans /usr/include/linux vers ce rep, si il n'existe pas (ca peut venir du fait que tu ais installé les headers de ta distrib, puis que tu ais mis a jour ton noyau (enfin ptetre...).
Marsh Posté le 21-11-2002 à 13:21:06
/usr/include/lunx existe déjà
Je n'avais pas vu qu'il y a avait bttv déjà dans le kernel merci
Par contre quand je lance :
"insmod -f i2c verbose=1 scan=1 i2c_debug=0"
il me répond :
"insmod: i2c: no module by that name found"
C'est étrange...
Marsh Posté le 21-11-2002 à 13:47:58
castor666 a écrit a écrit : /usr/include/lunx existe déjà Je n'avais pas vu qu'il y a avait bttv déjà dans le kernel merci Par contre quand je lance : "insmod -f i2c verbose=1 scan=1 i2c_debug=0" il me répond : "insmod: i2c: no module by that name found" C'est étrange... |
C'est pas i2c-core ? cherche dans ton /lib/modules/ si il y'a un i2c ou pas
sinon essayes avec l'extension .o
sinon (sic) utilises modprobe (c'est tellement plus simple !)
Marsh Posté le 21-11-2002 à 15:11:38
C'était bien i2c-core, merci
Mais de toute façon :
castor666-pchome/max# modprobe bttv
Using /lib/modules/2.4.19/kernel/drivers/media/video/tuner.o
insmod: a module named tuner already exists
/lib/modules/2.4.19/kernel/drivers/media/video/bttv.o: post-install bttv failed
/lib/modules/2.4.19/kernel/drivers/media/video/bttv.o: insmod bttv failed
Donc bttv ne veut quand même pas se charger.
J'essaye et je revien après :
- recompiler bttv
- rebooter (non mais, y'a pas écrit windows là...) puis encore essayer de recompiler
@ dans 2minutes
Marsh Posté le 21-11-2002 à 15:19:40
bah c'est parce que t'avais deja le module tuner de chargé.
ton modules.conf est peut etre pas tres au point sinon...
Marsh Posté le 21-11-2002 à 15:23:00
effectivement !
Après un reboot, "find /lib/modules/*/kernel/ -name bttv*" m'affiche le module, donc je pense que c'est bon.
Merci beacoup à toi qui m'as bien aidé
Marsh Posté le 21-11-2002 à 15:35:46
castor666 a écrit a écrit : Merci beacoup à toi qui m'as bien aidé |
Bah moi j'avais passé deux semaines (enfin avec des pauses, je te rassures...) a batailler pour installer ma carte TV sous Linux (c'etait il y a trois ans, y'avait pas autant de docs/forums qu'aujourd'hui), alors bon, je sais que c'est pas facile !
Marsh Posté le 21-11-2002 à 09:59:08
Donc sur une Debian Sarge, je voulais recompiler le kernel avec le support de ma carte TV, comme dit sur LeaLinux :
Choisir M (module) dans le menu "Video For Linux" et M pour l'option "BT848 Video for Linux".
Je coche l'option "Video For Linux", mais il n'y a rien d'autre dans la sous-cat qui apparait alors, mis a par 2 drivers de webcam...
J'ai essayé avec les sources par apt-get, et aussi les sources par kernel.org pour vérifier que ça venait pas de là.
Je ne suis pas trop au courant si dans le tuto de LeaLinux c'est un kernel 2.2 ou 2.4. Mais de toute façon, la compile de bttv ne passe pas.
Merci de votre aide ;-)