Pb insmod module webcam sous mandriva LE 2005 - Linux et OS Alternatifs
Marsh Posté le 01-09-2005 à 15:23:27
.o ? Tu es en kernel 2.4 ou 2.6 ?
As-tu chargé les sources du noyau: urpmi kernel-source ?
Marsh Posté le 01-09-2005 à 15:27:07
Utilise plutôt dkms que compiler toi-même: urpmi dkms-spca5xx
Edit: c'est dipo seulement sur cooker mais puisqu'il s'agit d'un noarch tu peux essayer de le télécharger dans un répertoire local pus d'exécuter urpmi dkms-spca* en mode root dans ce répertoire. Normalement il devrait t'installer les sources du noyau.
Le noarch est notamment ici: ftp://mirror.switch.ch/mirror/man [...] noarch.rpm
Marsh Posté le 01-09-2005 à 15:50:53
Alors le kernel est le 2.6.11-6mdk (LE 2005).
Il y a un .o, dans le README ils disent bien insmod spca5xx.o si on a pas fait de make install apres le make. Apres make install, c'est modprobe spca5xx mais je prefere tester le module avant de l'installer.
La compile se passe bien, il y a seulement un warning mais certains sont mentionnes dans le README (en fonction du noyau etc ....)
Autrement, oui, les sources sont installes (dans /usr/src/linux).
Je compile le noyau pour voire ce que ca donne avec un noyau compile (j'ai le temps, ca prends 5 heures sur ce celeron 433/192 Mo ... )
En attendant, si quelqu'un a une idee ...
J'essairai dkms plus tard si ca ne marche pas avec ce noyau compile mais je ne vois pas tres bien ce que ca peut apporter comme la compile se passe bien et que le probleme est sur le format du module obtenu..
Marsh Posté le 01-09-2005 à 16:19:33
un noyau 2.6, le module s'apelle nomarlement .ko et non .o
Marsh Posté le 01-09-2005 à 16:48:38
Dark_Schneider a écrit : un noyau 2.6, le module s'apelle nomarlement .ko et non .o |
Super, ca marche.
En fait, j'avais 2 problemes, celui que tu as cite (.ko a la place de .o) et egalement il fallait faire la compilation sous un compte qui a un acces rw sur le repertoire ou sont installe les sources du noyau (root dans mon cas).
Donc, un fois ca resolu, insmod spca5xx.ko a fonctionne et fait marcher la webcam.
Ensuite, make install a tout bien installe et la webcam fonctionne bien maintenant.
Merci pour ton aide
A+
Marsh Posté le 01-09-2005 à 15:01:59
Bon
J'ain une webcam ldlc (sunplus en fait) qui est declaree etre supportee par linux. J'ai donc recupere le driver la:
http://mxhaard.free.fr/download.html
La compilation s'effectue sans probleme (make) par contre, le test du driver ne marche pas:
[root@localhost spca5xx-20050701]# insmod spca5xx.o
insmod: error inserting 'spca5xx.o': -1 Invalid module format
Quelqu'un a une idee de ce qui ne va pas ?
Une possibilite, dans le README, ils disent:
Make sure, when compiling the driver, you use the same version of compiler as
was used to compile your kernel. Not doing so can create incompatible binaries.
J'utilise le kernel (non recompile) et le compilateur de la LE 2005, je suppose que le kernel de cette distribution a ete compile avec ce compilateur ..
Message édité par Christophe_35 le 01-09-2005 à 15:05:58