OVH Cloud OVH Cloud

problème de compilation modules

3 réponses
Avatar
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
herve thibaud
Frédéric BOITEUX wrote:

Le Thu, 13 Oct 2005 12:57:55 +0200, herve thibaud 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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* herve thibaud [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

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
herve thibaud
Frédéric Bothamy wrote:

* herve thibaud [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
with a subject of "unsubscribe". Trouble? Contact