problème de compilation modules

2005-10-13 Par sujet herve thibaud

Bonjour
Je configure une machine avec un noyau debian 2.6.12 recompilé et installé.
Je tente d'y installer une liaison wifi avec une clé USB zd1211 et donc 
je dois compiler le module zd1211 qui n'appartient pas encore au noyau

j'ai récupéré le package zd1211.tar.bz2,
je lance donc
make-kpkg modules_image
mais j'obtiens une sortie en erreur
make[1]: Entering directory 'usr/src/modules/zd1211'
make[1]: *** No rule to make target kdist_image. Stop
make[1]: Leaving directory 'usr/src/modules/zd1211'
Est ce que ma commande make-kpkg est incomplète ou ma manque t'il un 
package?

merci


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: problème de compilation modules

2005-10-13 Par sujet Frédéric BOITEUX
Le Thu, 13 Oct 2005 12:57:55 +0200, herve thibaud [EMAIL PROTECTED] a écrit :

 Bonjour
 Je configure une machine avec un noyau debian 2.6.12 recompilé et installé.
 Je tente d'y installer une liaison wifi avec une clé USB zd1211 et donc 
 je dois compiler le module zd1211 qui n'appartient pas encore au noyau
 j'ai récupéré le package zd1211.tar.bz2,
 je lance donc
 make-kpkg modules_image
 mais j'obtiens une sortie en erreur
 make[1]: Entering directory 'usr/src/modules/zd1211'
 make[1]: *** No rule to make target kdist_image. Stop
 make[1]: Leaving directory 'usr/src/modules/zd1211'
 Est ce que ma commande make-kpkg est incomplète ou ma manque t'il un 
 package?

  Ta commande est bonne, je pense plutôt que les sources de ton module zd111 ne 
sont
simplement pas prévus pour s'intégrer dans une compilation de module externe 
Debian :
regarde dans /usr/src/modules/zd1211/ si tu as un répertoire Debian ...

  Sinon, pas de panique, tu peux déjà tester en compilant directement dans 
/usr/src/modules/zd1211 ...

Fred.



Re: problème de compilation modules

2005-10-13 Par sujet herve thibaud

Frédéric BOITEUX wrote:


Le Thu, 13 Oct 2005 12:57:55 +0200, herve thibaud [EMAIL PROTECTED] a écrit :

 


Bonjour
Je configure une machine avec un noyau debian 2.6.12 recompilé et installé.
Je tente d'y installer une liaison wifi avec une clé USB zd1211 et donc 
je dois compiler le module zd1211 qui n'appartient pas encore au noyau

j'ai récupéré le package zd1211.tar.bz2,
je lance donc
make-kpkg modules_image
mais j'obtiens une sortie en erreur
make[1]: Entering directory 'usr/src/modules/zd1211'
make[1]: *** No rule to make target kdist_image. Stop
make[1]: Leaving directory 'usr/src/modules/zd1211'
Est ce que ma commande make-kpkg est incomplète ou ma manque t'il un 
package?
   



 Ta commande est bonne, je pense plutôt que les sources de ton module zd111 ne 
sont
simplement pas prévus pour s'intégrer dans une compilation de module externe 
Debian :
regarde dans /usr/src/modules/zd1211/ si tu as un répertoire Debian ...

 Sinon, pas de panique, tu peux déjà tester en compilant directement dans 
/usr/src/modules/zd1211 ...

Fred.


 


J'avais pas vu ton post.
En fait j'ai déjà procédé à une telle opération sur un autre appareil
avec un noyau identique et les sources du module zd1211.
L'opération c'est bien déroulée et j'ai obtenu un module qui une fois en
place donne toute satisfaction puisque j'utilise cette liaison notamment
pour communiquer ce mail. Je voulais donc installer un zd1211 sur une
autre machine (pentium 133mHz) pour faire un serveur de webs.

Je me demande s'il ne manque pas un package pour la compilation des
modules car j'ai eu des problèmes à l'installation et j'ai notamment été
obligé d'ajouter le package csdb.

Il y a bien un répertoire debian et le source qui est produit semble
provenir de l'exécution du fichier rules qui est dedans.

Je lance make dans le répertoire /usr/src/modules/zd1211
les fichiers objet *.o sont produits

et à la fin j'ai MODPOST
zd1211.mod.o
zd1211.ko

Qu'est ce que je fais?

merci



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: problème de compilation modules

2005-10-13 Par sujet herve thibaud

Frédéric Bothamy wrote:


* herve thibaud [EMAIL PROTECTED] [2005-10-13 15:58] :

[...]

 


Il y a bien un répertoire debian et le source qui est produit semble
provenir de l'exécution du fichier rules qui est dedans.

Je lance make dans le répertoire /usr/src/modules/zd1211
les fichiers objet *.o sont produits

et à la fin j'ai MODPOST
zd1211.mod.o
zd1211.ko
   



insmod zd1211.ko pour tester le chargement du module noyau et le bon
fonctionnement du périphérique. Tu pourras ensuite le placer dans un
emplacement plus approprié (/lib/modules/2.6.x.y/...) pour qu'il puisse
être chargé avec modprobe (après avoir utilisé depmod).


Fred

 

Comme il protestait pour le firmware et tout et tout, j'ai récupéré les 
sources zd1211 avec dselect (récupéré précedemment sur l'autre machine) 
et j'ai vu  ainsi qu'il manquait le package module-assistant

un make-kpkg clean
un make-kpkg modules-image
une récupération du package wireless-tools oublié
une déclaration de wlan0 avec tous les params dans /etc/network/interfaces
on pique la clé usb sur le voisin
un reboot
et çà roule impec
plus qu'à aller acheter une autre clé

merci à tous


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]