FreeBox en Wifi sous ETCH

Salut à tous

Lorsque j’essaye de me connecter à internet via ma FreeBox en wifi, impossible!

  • J’ai testé la commande iwconfig et elle me renvoi cela :

lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.


Je pense qu’il me manque quelque chose mais je ne sais pas quoi;

  • j’ai installé kwifimanager mais il ne trouve rien;
  • j’ai téléchargé et installé ndiswrapper-1.2, mais lorsque je fai le make il me répond :

make -C driver
make[1]: entrant dans le répertoire « /home/francis/Desktop/ndiswrapper-1.2/driver »
Can’t find kernel sources in /lib/modules/2.6.15-1-486/build;
give the path to kernel sources with KSRC= argument to make
make[1]: *** [prereq_check] Erreur 1
make[1]: quittant le répertoire « /home/francis/Desktop/ndiswrapper-1.2/driver »make: *** [all] Erreur 2


avez-vous une idée ou alors Free ne s’engage pas sur la Debian ETCH ?
Merci
Patxi

Je dirais, montre un peu le résultat de :

tu dois avoir deux liens, entre-autre, build et source, qui pointent sur les sources du noyau.
ces sources, ça n’est pas ton noyau compilé, ce sont les sources globales, entière, telles que tu les as downloader/apt-getter …
et montre un peu le repertoire où sont ces sources, chez moi c’est /usr/src, en faisant un :

il faut donc que tu ais, dans /usr/src, un lien de nom linux, qui pointe sur les sources du noyau, chez moi

[quote]linux -> /usr/src/linux-sources-2.6.16[/quote], ensuite, les build et source de tout à l’heure sont normalement des liens comme ça dans /lib/modules/2.6.15-1-486:

[quote]build --> /usr/src/linux
source --> /usr/src/linux[/quote]

Si c’est ça, que tu vois ce que je veux dire, il faudrait faire les liens, (supprimer les mauvais si nécessaires ) :

[code]# cd /lib/modules/2.6.15-1-486

ln -s /usr/src/linux build

ln -s /usr/src/linux source

cd /usr/src

ln -s linux[/code]

maintenant faut voir, en epérant ne pas me planter …sinon attend un autre avis lol

merci pour ton conseil; alors j’ai réalisé les commandes ln-s… mais la dernière, j’ai pas pu faire, je ne trouve pas où sont les sources du noyau;
au fait j’ai maintenant :
#ls -al /lib/modules/2.6.15-1-486
total 1272
drwxr-xr-x 4 root root 4096 2006-05-30 00:56 .
drwxr-xr-x 3 root root 4096 2006-05-05 03:07 …
lrwxrwxrwx 1 root root 14 2006-05-30 00:56 build -> /usr/src/linux
drwxr-xr-x 2 root root 4096 2006-03-06 16:23 initrd
drwxr-xr-x 10 root root 4096 2006-05-05 03:07 kernel
-rw-r–r-- 1 root root 274947 2006-05-05 09:45 modules.alias
-rw-r–r-- 1 root root 69 2006-05-05 09:45 modules.ccwmap
-rw-r–r-- 1 root root 299853 2006-05-05 09:45 modules.dep
-rw-r–r-- 1 root root 813 2006-05-05 09:45 modules.ieee1394map
-rw-r–r-- 1 root root 1186 2006-05-05 09:45 modules.inputmap
-rw-r–r-- 1 root root 21179 2006-05-05 09:45 modules.isapnpmap
-rw-r–r-- 1 root root 74 2006-05-05 09:45 modules.ofmap
-rw-r–r-- 1 root root 225142 2006-05-05 09:45 modules.pcimap
-rw-r–r-- 1 root root 1135 2006-05-05 09:45 modules.seriomap
-rw-r–r-- 1 root root 122357 2006-05-05 09:45 modules.symbols
-rw-r–r-- 1 root root 289608 2006-05-05 09:45 modules.usbmap
lrwxrwxrwx 1 root root 14 2006-05-30 00:56 source -> /usr/src/linux


#ls -al /usr/src
total 8
drwxrwsr-x 2 root src 4096 2006-02-09 19:20 .
drwxr-xr-x 12 root root 4096 2006-05-05 09:40 …
euskalmap:/usr/src#

A+

Pour installer ndiswrapper, as tu installer les headers de ton noyau actuel? Ou alors as tu déjà les sources? Que donne un ls -al /usr/src/si non apt-get install linux-header-`uname -r`([u]/![/u] de bien respecter la commande caractere par caractere ce ne sont pas des simples quotes mais des back quotes altgr + 7)
Pour l’installation des sources c’est apt-get install linux-source-2.6.15Ensuite il te faut installer les utils et les sources de ndiswrapperapt-get install ndiswrapper-source ndiswrapper-utils-1.8et compiler ndiswrapper pour ton noyau

[quote=“patxmay”]_________________________________________
#ls -al /usr/src
total 8
drwxrwsr-x 2 root src 4096 2006-02-09 19:20 .
drwxr-xr-x 12 root root 4096 2006-05-05 09:40 …
euskalmap:/usr/src#
A+[/quote]
bonjour,
bon, il faut trouver les sources, je ferai un :

chez moi, en 2.6.16, ça donne :

# find / -name "*2.6.16*" /usr/share/doc/linux-source-2.6.16 /usr/share/doc/spca5xx-modules-2.6.16camiptables /usr/share/doc/zd1211-module-2.6.16camiptables /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.1 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.10 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.11 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.12 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.13 /usr/src/kernel-patches/all/2.6.16/debian/m68k-2.6.16.patch.bz2 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.14 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.15 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.16 /usr/src/kernel-patches/all/2.6.16/debian/2.6.16.17 /usr/src/spca5xx-20060501/README-KERNEL-UPTO-2.6.16 /usr/src/linux-source-2.6.16 /lib/modules/2.6.16camiptables
Donc chez moi je reconnais la ligne : [quote]/usr/src/linux-source-2.6.16[/quote]
comme étant le chemin des sources
chez toi, cette ligne, tu l’utilise comme ça :

[code]# cd /usr/src

ln -s <la ligne trouvée> linux[/code]

mais c’est peut-être qu’un partie du probleme …

module-assistant pourrait peut etre aider à tous ca ??

+1:

[code]# apt-get update

apt-get install module-assistant

m-a a-i ndiswrapper-source[/code]

Module-assisant etait la suite logique de mon post mais j’attendais d’avoir eu echo de ce qu’il y avait avant de continuer histoire de ne pas embrouiller tout ca :slightly_smiling:

m-a update se charge de te trouver les sources du noyau ou pas???
je sais plus

je sais pas si module assistant est la solution, chez moi il n’a jamais voulu fonctionner avant que les liens vers les sources soient valides.

si elles ont été déployées dans /usr/src, il les trouve, sinon, il installe les headers, et fait pointer /usr/src/linux dessus.
problêmes courants:

  • on a déjà un /usr/src/linux qui ne pointe pas au bon endroit.
  • on a deployé les sources, mais le noyau qu’on utilise n’a pas été compilé avec ces sources là.

Bonjour,
j’avance pas vraiment; d’aprés ashgenesis, la commande apt-get install linux-header-uname -r aurait du marcher; mais chez moi elle renvoit cela :


Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
E: Impossible de trouver le paquet linux-header-2.6.15-1-486
euskalmap:/usr/src#


Que faire ? Comment dois-je récupérer les paquets linux-header-2.6.15
Merci

maintenant je me trompe peut-être mais test un

m-a et dans le programe tu choisis update puis prepare comme option et je pense que ton probleme de header devrait être résolu.

A bon entendeur… :wink:

[quote]Impossible de trouver le paquet linux-header-2.6.15-1-486
euskalmap:/usr/src# [/quote]

apparement ton paquet linux header va s’installer tous seul en faisant(en root):

apt-get install module-assistant puis

et dans le menu de cette chose, tu valide toutes les propositions du menu une à une. normalement tu devrais voir qu’il va te chercher tes headers sur les dépôts tous seul