Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 23/12/2006 01:09:56

Girzi
Membre
Inscription : 23/12/2006
Messages : 1

/lib/modules/2.6.17-2-686

Bonsoir,
je voulais intaller ieee80211-1.2.15 pour configurer ma carte wifi (intel 3945abg).
Pour cela je telecharge l'archive tar, je décompresse et puis je tente le make.
Probleme :

Ghost:/home/ghost/Download/ieee80211-1.2.15# make
Checking in /lib/modules/2.6.17-2-686 for ieee80211 components...
grep: /lib/modules/2.6.17-2-686/build//.config: No such file or directory
grep: /lib/modules/2.6.17-2-686/build//include/linux/autoconf.h: No such file or directory
make -C /lib/modules/2.6.17-2-686/build M=/home/ghost/Download/ieee80211-1.2.15 modules
make[1]: Entering directory `/lib/modules/2.6.17-2-686/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.17-2-686/build'
make: *** [modules] Error 2



un uname -r me donne 2.6.17-2-686,

je vais dans /usr/src/2.6.17-2-686/ et en effet il n'y pas de repertoire build, par contre je vois un Makefile, je dois le chmoder pour le rendre executable mais la toujours aucune resultat :

Ghost:/usr/src/linux-headers-2.6.18-3# make
Makefile:266: /usr/src/linux-headers-2.6.18-3/scripts/Kbuild.include: No such file or directory
/bin/sh: line 0: [: -lt: unary operator expected
/usr/src/linux-headers-2.6.18-3/Makefile:266: /usr/src/linux-headers-2.6.18-3/scripts/Kbuild.include: No such file or directory
/bin/sh: line 0: [: -lt: unary operator expected
make[1]: *** No rule to make target `/usr/src/linux-headers-2.6.18-3/scripts/Kbuild.include'.  Stop.
make: *** No rule to make target `/usr/src/linux-headers-2.6.18-3/scripts/Kbuild.include'.  Stop.



ici il me fait linux-headers-2.6.18-3 (alors qu'un uname -r me donne 2.6.17-2-686).

Je ne comprends rien a tout cela sad, j'ai essayé d'installer les kernel-headers-2.6.17-2-686

mais il ne trouve pas les paquets :

Ghost:/home/ghost/Download/ieee80211-1.2.15# apt-get install kernel-headers-2.6.17-2-686
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package kernel-headers-2.6.17-2-686


D'avance merci pour votre aide

Hors ligne

#2 23/12/2006 17:51:49

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : /lib/modules/2.6.17-2-686

Salut
Pour la compil je ne peux pas t'aider, Le noyaux actuel sur etch (et suremnt sid) est 2.6.18 c'est pour ça que tu ne les trouves pas (ils ont été supprimés)  mais tu devrais les trouver ici

http://snapshot.debian.net/archive/2006 … linux-2.6/


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#3 23/12/2006 18:37:05

ced
Membre
Lieu : Plaisir
Inscription : 12/12/2006
Messages : 14
Site Web

Re : /lib/modules/2.6.17-2-686

Girzi a écrit :

grep: /lib/modules/2.6.17-2-686/build//.config: No such file or directory
grep: /lib/modules/2.6.17-2-686/build//include/linux/autoconf.h: No such file or directory

Le répertoire /lib/modules/2.6.17-2-686/build/ existe-t-il ?

Souvent, c'est un lien vers /usr/src/linux-2.6.17-2-686/.

Si le répertoire n'existe pas, essaie de créer le lien :

# ln -s /usr/src/linux-2.6.17-2-686/ /lib/modules/2.6.17-2-686/build/

et recommence la compilation du noyau.

Attention, le nom du répertoire source linux-2.6.17-2-686 n'est peut-être pas exact. Vérifie ce que tu as dans ton répertoire /usr/src/.

Hors ligne

#4 23/12/2006 18:40:49

ced
Membre
Lieu : Plaisir
Inscription : 12/12/2006
Messages : 14
Site Web

Re : /lib/modules/2.6.17-2-686

Girzi a écrit :

je vais dans /usr/src/2.6.17-2-686/ et en effet il n'y pas de repertoire build, par contre je vois un Makefile, je dois le chmoder pour le rendre executable mais la toujours aucune resultat :

Excuses moi, tu donnes la réponse dans ton message. wink

Le lien à créer (en tant que root) est donc :

# ln -s /usr/src/2.6.17-2-686/ /lib/modules/2.6.17-2-686/build/

Hors ligne

Pied de page des forums