[Ubuntu] Mon wifi ne marche pas :-(

Résolu/Fermé
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 - 13 mars 2006 à 17:36
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 - 23 janv. 2007 à 08:56
Bonjour
J'ai un problème avec ma connection wifi. C'est une carte intel pro/wireless 2200BG integrée dans mon portable DELL Inspirion 6000. J'essaye de suivre ce tutoriel:
http://forum.ubuntu-fr.org/viewtopic.php?id=25037
mais ça marche pas.

J'ai telechargé les nouvelles versions des fichiers donné, soit:
ipw2200-fw-2.3.tgz => ipw2200-fw-3.0.tgz
ieee80211-1.0.3.tgz => ieee80211-1.1.12.tgz
ipw2200-1.0.6.tgz => ipw2200-1.1.1.tgz

Par la même occasion je n'ai pas télécharger les paquets 2.6.12.9 et 2.6.12.9-386 mais 2.6.12.10 et 2.6.12.10-386

J'ai ensuite adapté les codes qu'il done a ceux qui conviennent a mes archives.

Et là je suis arrivé au point ou il faut compiler et ça marche pas:
colin@ubuntucolin:~/Wifi/ipw2200-1.1.1$ make

 ERROR: ieee80211.h not found in '/lib/modules/2.6.12-10-386/include'.

 You need to install the ieee80211 subsystem from http://ieee80211.sf.net
 and point this build to the location where you installed those sources, eg.:

 % make IEEE80211_INC=/usr/src/ieee80211/

 will look for ieee80211.h in /usr/src/ieee80211/net/

make: *** [check_inc] Erreur 1
colin@ubuntucolin:~/Wifi/ipw2200-1.1.1$

Que dois-je faire?

Merci d'avance

PS:Si vous avez besoin d'une copie de ma console demandé mais j'ai pensé qu'elle serait plus encombrante qu'autre chose.
A voir également:

22 réponses

mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
13 mars 2006 à 19:23
Alors c'est en fait beaucoup plus simple. J'ai la même carte wifi, et elle est directement prise en charge par le noyau. Sois tu fais ça bien et tu te reconfigures et recompiles le noyau, soit tu installes :
linux_image-2.6.15-486

(ou nom voisin). Si tu as un intel tu dois pouvoir prendre la version 686. Normalement au reboot ta carte marche directement.

Si besoin tu peux la configurer dans /etc/network/interfaces : si par exemple elle s'appelle eth0. Pour t'en assurer tape :
iwconfig

Ensuite je te laisse adapter la suite si c'est eth1
auto eth0
iface inet eth0 dhcp
wireless-essid "monessid"
wireless-key xxxxxxxxxxxxxxxxxxxxx

Ensuite tu tappes :
ifconfig eth0 up
dhclient eth0

Bonne chance
2
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
13 mars 2006 à 22:32
Alors j'ai installé linux-image-2.6.12-10-686 (c'etait le nom qui se rapprochait le plus de celui que tu m'avais indiqué)
J'ai redemarré
Mais j'ai pas trouvé l'endroit ou je dois écrire les 4 lignes que tu m'as donné plus haut. Voici ci-dessous mon /etc/network/interfaces (avec le code caché):).
Mon wifi est sur eth1.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
	script grep
	map eth1

iface eth0 inet dhcp



iface eth1 inet dhcp
wireless-essid Bach
wireless-key s:xxxxxxxxxxxxxxxxxxxxx











auto eth1

auto eth0

Pourais tu me dire ou écrire les lignes?
merci d'avance
1
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
1 mai 2006 à 16:24
C'est bon avec dapper ça marche. J'avais juste oublié de mettre que la cle etait en hexadecimal...
1
Cela: "auto eth0
iface inet eth0 dhcp
wireless-essid "monessid"
wireless-key xxxxxxxxxxxxxxxxxxxxx" est à copier dans le fichier /etc/network/interfaces. Mais comme tu vois, tu as déjà ces lignes (à part les guillemets à wireless-essid). "iwconfig", "ifconfig" et "dhclient" sont à taper en console et en root, il me somble. Mais regarde si c'est eth1 ou 0, d'abord.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
14 mars 2006 à 19:11
Salut,
Alors j'ai rajouté les guillemets.
Mais ca marche toujours pas.
Et ci-dessous les résultats des commandes:
iwconfig
colin@ubuntucolin:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:"Bach"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:30:F1:E7:A7:FC
          Bit Rate=54 Mb/s   Tx-Power=20 dBm
          Retry limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=98/100  Signal level=-26 dBm  Noise level=-84 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.


ifconfig
colin@ubuntucolin:~$ ifconfig
eth0      Lien encap:Ethernet  HWaddr 00:12:3F:D8:D9:79
          inet adr:192.168.2.100  Bcast:192.168.2.255  Masque:255.255.255.0
          adr inet6: fe80::212:3fff:fed8:d979/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:895 errors:0 dropped:0 overruns:0 frame:0
          TX packets:894 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:566284 (553.0 KiB)  TX bytes:126478 (123.5 KiB)
          Interruption:18

eth1      Lien encap:Ethernet  HWaddr 00:12:F0:A1:60:33
          adr inet6: fe80::212:f0ff:fea1:6033/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 b)  TX bytes:2028 (1.9 KiB)
          Interruption:17 Adresse de base:0xe000 Mémoire:dfcfd000-dfcfdfff

lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1431 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1431 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:128295 (125.2 KiB)  TX bytes:128295 (125.2 KiB)


et le dhclient (fait en root)
colin@ubuntucolin:~$ sudo dhclient
Password:
Internet Systems Consortium DHCP Client V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/sit0/
Sending on   LPF/sit0/
Listening on LPF/eth1/00:12:f0:a1:60:33
Sending on   LPF/eth1/00:12:f0:a1:60:33
Listening on LPF/lo/
Sending on   LPF/lo/
Listening on LPF/eth0/00:12:3f:d8:d9:79
Sending on   LPF/eth0/00:12:3f:d8:d9:79
Sending on   Socket/fallback
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPDISCOVER on sit0 to 255.255.255.255 port 67 interval 4
DHCPACK from 192.168.2.1
bound to 192.168.2.100 -- renewal in 1005123769 seconds.
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
15 mars 2006 à 19:43
A priori c'est plutôt :
dhclient eth1

Ce qui est bizarre c'est qu'on dirait que tu finis par recevoir l'ip 192.168.2.100. Peux tu quand le dhclient est terminé faire en root un :
ifconfig
route -n

Bonne chance
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
15 mars 2006 à 19:50
voila
colin@ubuntucolin:~$ dhclient eth1
Internet Systems Consortium DHCP Client V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776
can't create /var/lib/dhcp3/dhclient.leases: Permission denied
Can't create /var/run/dhclient.pid: Permission denied
drop_privileges: could not set group id: Operation not permitted
colin@ubuntucolin:~$ sudo su -
Password:
root@ubuntucolin:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:12:3F:D8:D9:79
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::212:3fff:fed8:d979/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21596 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27739 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9392443 (8.9 MiB)  TX bytes:5005711 (4.7 MiB)
          Interrupt:18

eth1      Link encap:Ethernet  HWaddr 00:12:F0:A1:60:33
          inet6 addr: fe80::212:f0ff:fea1:6033/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:71419 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25102 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:17 Base address:0xe000 Memory:dfcfd000-dfcfdfff

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:28704 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28704 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2601102 (2.4 MiB)  TX bytes:2601102 (2.4 MiB)

root@ubuntucolin:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
15 mars 2006 à 19:56
Ben prends le temps de lire et tu verras que dhclient il faut le lancer en root !!!!
can't create /var/lib/dhcp3/dhclient.leases: Permission denied
Can't create /var/run/dhclient.pid: Permission denied
drop_privileges: could not set group id: Operation not permitted

Ensuite il faudrait voir ce que donne :
ping -c2 192.168.2.1
cat /etc/resolv.conf
nslookup www.google.fr

Sachant que si le nslookup marche, ça veut dire que... ça marche ;-)

Bonne chance
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
15 mars 2006 à 20:03
J'me disais aussi...
Mais a part ça là je suis connecté avec un cable ca ne fausse pas tous les resultats?
sinon:
colin@ubuntucolin:~$ sudo dhclient eth1
Internet Systems Consortium DHCP Client V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/eth1/00:12:f0:a1:60:33
Sending on   LPF/eth1/00:12:f0:a1:60:33
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
colin@ubuntucolin:~$ ping -c2 192.168.2.1
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.345 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.349 ms

--- 192.168.2.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.345/0.347/0.349/0.002 ms
colin@ubuntucolin:~$ cat /etc/resolv.conf
nameserver 192.168.2.1
colin@ubuntucolin:~$ nslookup www.google.fr
Server:         192.168.2.1
Address:        192.168.2.1#53

Non-authoritative answer:
www.google.fr   canonical name = www.google.com.
www.google.com  canonical name = www.l.google.com.
Name:   www.l.google.com
Address: 216.239.59.147
Name:   www.l.google.com
Address: 216.239.59.99
Name:   www.l.google.com
Address: 216.239.59.103
Name:   www.l.google.com
Address: 216.239.59.104

0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
15 mars 2006 à 20:30
je viens de redemarrer mon ordinateur et le wifi ne marche toujours pas.
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
17 mars 2006 à 22:45
Ben si la ca marche :
Name:   www.l.google.com
Address: 216.239.59.147

Après c'est peut être ton navigateur qui est mal configuré !

D'ailleurs si tu tapes :
ping -c2 www.google.fr
ça doit marcher. Il faut bien mettre ton navigater en connexion directe à internet.


Quand tu dis le wifi ne marche pas, qu'est ce que c'est qui te fait dire ca ?
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
18 mars 2006 à 00:13
Salut
Enfait je pense que les résultats ont été faussés car j'étais toujours connecté avec le cable ethernet. dsl
J'ai donc refais le tout en ayant débranché le cable et voilà ci-dessous les nouveaux résultats.

message 6:
colin@ubuntucolin:~$ sudo route -n
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface

message 8:
colin@ubuntucolin:~$ ping -c2 192.168.2.1
connect: Network is unreachable
colin@ubuntucolin:~$ cat /etc/resolv.conf
nameserver 192.168.2.1
colin@ubuntucolin:~$ nslookup www.google.fr
;; connection timed out; no servers could be reached


Et enfin je dis que mon wifi ne marche pas car toutes mes applications qui ont besoin d'internet n'arrivent pas à y acceder (gmail, mise a jours, gaim...)


Je te remercie encore pour le temps que tu passes à aidé le newbie que je suis.
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
18 mars 2006 à 02:46
Je te remercie encore pour le temps que tu passes à aidé le newbie que je suis.

On est tous passé par là t'inquiètes ;) Le truc c'est que le wifi ca fait partie des trucs "tendus" sous linux. En gros quand ça marche pas du premier coup on est mal ;-)

Le plan

Bon je t'explique vite fait la démarche.

1) La première étape c'est identifier la carte wifi avec iwconfig. Le problème c'est que d'un reboot à l'autre si tu as débranché ta carte par exemple le nom (eth0,...) peut changer d'indice. On va supposer que c'est eth0

2) Ceci fait il faut cette interface soit activée, à l'aide d'ifconfig
ifconfig up eth0

3) Ensuite, lancer une requête dhcp
dhclient eth0

4) Le rôle du dhcp est de t'attribuer une ip (voir commande ifconfig), les routes associées (voir commande route -n), et des dns (cat /etc/resolv.conf, et que tu testes avec nslookup). Pour plus d'infos :
man nslookup


Comment ça marche

Quand tu veux te connecter à Internet tu tapes un nom de site. Ton pc essaye de récupérer l'ip associée grâce aux DNS, il faut donc qu'il ait une route pour l'atteindre (généralement 0.0.0.0...), et l'information lui ait renvoyé à son adresse ip. Tu vois donc la nécessité d'avoir :
- une ip (pour recevoir)
- des routes (pour joindre le dns, et une fois l'adresse récupérée, pour joindre le site)
- des DNS (parce qu'on copnnaît en général le nom du site mais pas son ip)

Et pour le wifi, que dois je faire ?

Ca c'est pour les réseaux en général. Dans ton cas c'est un peu plus compliqué car tu veux faire du wifi, or c'est quelque chose qui est sécurisé à l'aide de filtre MAC, de clé WEP... Pour que ça marche il faut donc :
a- que le routeur marche (en wifi)
b- que la carte marche et soit reconnue par ton linux
c- que la connexion au routeur soit acceptée (adresse MAC + clé WEP)


a- Facile à vérifier, à toi de jouer !

b- A priori ta carte marche impeccable puisque j'ai la même. Précise moi ta version de noyau et si tu as utilisé ndiswrapper ou pas.
uname -a
lsmod | grep ndiswrapper

c- Il faut donc que tu checkes ces trois points. Pour l'adresse MAC, si ça marche sous windows le problème ne vient pas de là. Par contre pour la clé WEP, il me faudrait le contenu de ton fichier /etc/network/interfaces. Pour celà :
cat /etc/network/interfaces

Donne moi le résultat en changeant la clé wep (si elle y figure). A priori il ne doit pas y avoir de '-', de ':', ou autre séparateur. C'est ce que je veux vérifier, outre le fait que la carte soit correctement configurée.

Ce fichier est en fait spécifique au "debian like", dont ubuntu fait partie. Il permet ensuite d'activer/désactiver aisément avec les commandes ifup et ifdown. Pour plus d'infos :
man ifup
man ifdown

Bonne chance
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
18 mars 2006 à 14:16
Alors mon wifi est toujours sur eth1.

Ensuite je pense que ça c'est pas normale:
colin@ubuntucolin:~$ ifconfig up eth1
eth1: Hôte inconnu
ifconfig : `--help' donne des informations quant à l'utilisation.
Par contre j'ai regardé en mode grafique et mon wifi est bien activé.

Je pense avoir compris le reste du plan. J'ai réesayé et il y a toujours les même résultats qu'au message 11

a- que le routeur marche (en wifi)
Il marche, c'est sûr.

b- que la carte marche et soit reconnue par ton linux
Ma version de noyau:
colin@ubuntucolin:~$ uname -a
Linux ubuntucolin 2.6.12-10-686 #1 Sat Mar 11 16:22:51 UTC 2006 i686 GNU/Linux

Je sais pas si j'ai utilisé ndiswrapper mais ta commande ne me renvoit rien.

c- que la connexion au routeur soit acceptée (adresse MAC + clé WEP)
Mon wifi marche sur win donc a priori mon adresse Mac fonctionne.
Et enfin pour /etc/network/interface (avec juste les chiffre que j'ai changé:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
        script grep
        map eth1

iface eth0 inet dhcp



iface eth1 inet dhcp
wireless-essid Bach
wireless-key s:12011198909011947798031950











auto eth1





auto eth0
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
20 mars 2006 à 01:19
Bon le mieux c'est que tu utilises le même noyau que moi qui prend en charge ta carte wifi de manière certaine (moi j'ai un 2.6.15). Tu peux :

1) soit installer la linux-image-2.6.15-686 (mais il faudra peut être rajouter dans tes mirroirs des paquets testing pour l'avoir),
2) soit faire ton propre noyau en téléchargeant les sources sur http://kernel.org (sachant que c'est long et fastidieux), mais c'est sûr que ça marchera !


Ensuite la commande c'est
ifconfig eth1 up

Continue ensuite l'enchaînement que je t'ai donné la dernière fois.

Bonne chance
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
25 mars 2006 à 11:16
Alors étant encore débutant je préfère quand même la solution la plus simple, donc je laisse tomber pour l'instant la compilation.
Arriverais-tu à me donner le sources.list a mettre. J'ai essayé de me renseigner mais j'ai pas réussis a avoir de reponses.

Ensuite j'aurais aussi voulu savoir si c'etait pas plus simple d'installer la dernière version de dapper. J'ai entendu dire qu'elle ne buggait quasi jamais et puis j'aurais le dernier kernel.
0
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
27 mars 2006 à 10:32
Je ne connais pas dapper, donc à toi de voir. Du côté des sources.list je pense que celle que tu as actuellement doivent suffir, mais il faut peut être rajouter le mot clé testing (ou etch).

Si tu as un processeur Intel :
https://packages.debian.org/testing/base/linux-image-2.6.15-1-686

Sinon, a priori :
https://packages.debian.org/testing/base/linux-image-2.6.15-1-486

En te balladant un peu sur ces pages tu trouveras la liste des miroirs sur lesquels ils sont disponibles.

Pour l'installation du kernel prévu par debian, tu n'as strictement rien à faire si le noyau que tu installes n'est pas un révision de ton noyau actuel.

Bonne chance
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
1 mai 2006 à 01:30
Je viens de retomber sur ce message. Je suis sincèrement désolé j'avais oublié de te remercié du temps que t'as passé à m'aider.
Donc merci beaucoup.

Mon Wi-fi ne marche toujours pas sur la dapper mais je vais essayer de me debrouiller tous seul.
Encore merci et désolé du retard.
0
salut, j'ai eu le même problème avec une Intel 2100 3b. Après 6 jours de labeur, ,je viens d'écrire un tuto sur le sujet. Tout marche bien à présent.

http://forum.ubuntu-fr.org/viewtopic.php?id=37996

ou bien voici le code:

Ce petit tutorial est le fruit de mon expérience personnelle pour installer une liaison sans fil avec cryptage WPA-TKIP sur un portable Asus M6Ne avec carte Intel 2100 3b sur un système Linux Ubuntu Breez Dagger 5.10. Le kernel utilisé est le 2.6.12-9-386 à la date du 26 avril 2006.
Il ne prétend pas à l'exhaustivité des explications de chaque commande utilisée et aux multiples variantes pour arriver à un même résultat. On suppose que l'utilisateur connaît les commandes de base en console de Linux.
Les fichiers de commande ont été traités sous KDE avec Kate. Pour sauver vos changements, vous devrez être en mode superutilisateur par alt-f2,kdesu kate,mot de passe.
Ce tutorial ne présente pas la méthode avec Ndiswrapper et le driver windows.

Je remercie vivement les sites suivants et leurs liens pour la contribution qu'ils m'ont apportée dans la résolution de ce difficile problème qui m'a donné beaucoup de peine et de sueur:

http://ipw2100.sourceforge.net/index.php
http://lea-linux.org/pho/read/8/289786#debut
http://doc.ubuntu-fr.org/doku.php?id=Accueil&do=search&q=wpa
http://www.grafactory.net

Si vous éprouvez des difficultés dans la compréhension et l'exécution de certaines commandes ou script, n'hésitez pas à mes contacter:
email: midiweb@gmx.de


Matériel: Portable Asus M6Ne avec carte WIFI Intel 2100 3B
Routeur Linksys WTR54GS DE - Cryptage WPA-TKIP avec DHCP
Linux Ubuntu Breezy Dagger 3.10 avec Kernel Linux ubuntu 2.6.12-9-386 #1 Mon Oct 10 13:14:36 BST 2005 i686 GNU/Linux
Driver ipw2100-1.2.1.tgz (http://ipw2100.sourceforge.net/#downloads)



Tapez [code] uname -a [/code] pour connaître votre version de Kernel (noyau)
Avant toutes les commandes suivantes vous pouvez entrer [code] sudo -s [/code] pour rester en mode superutilisateur sans entrer chaque fois [code]sudo[/code]

Vous pouvez par acquis de conscience, tapez d'abord [code]iwconfig eth1[/code] pour voir l'état de votre connection WIFI.
Certains auront un autre interface comme eth0, wlan0, wlan1.
Tapez [code] iwconfig[/code] pour le connaître.Il est plus que probable que vous aurez un eth1 avec la Intel 2100 3b.

Vous obtenez ce qui suit si vous êtes connecté à votre point d'accès:

[code] iwconfig eth1[/code]

[code]
eth1 IEEE 802.11b ESSID:"nomdevotreréseau" Nickname:"ipw2100"
Mode:Managed Frequency:2.437 GHz Access Point: 00:16:B6:11:36:1F
Bit Rate=11 Mb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:0000-0000-0000-0000-0000-0000-00 Security mode:open
Power Management:off
Link Quality=88/100 Signal level=-70 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:3 Missed beacon:0
[/code]

Le cas échéant, si cela ne fonctionne pas, ceci:

eth1 unassociated ESSID:off/any Nickname:"ipw2100"
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:off

Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

sit0 no wireless extensions.

Pas d'association avec l'access point, "unassociated".

1) Télećhargez le pilote ipw2100-1.2.1.tgz sur http://ipw2100.sourceforge.net/#downloads dans votre répertoire racine /home/votre nom

2) Faites [code] sudo alien -i ipw2100-1.2.1.tgz [/code] pour obtenir un paquet .deb pour Ubuntu 5.10 ou tout autre version Debian

On obtient un [code]ipw2100_1.2.1-2_all.deb[/code]

3) Installez ce paquet par la commande [code]sudo dpkg -i ipw2100_1.2.1-2_all.deb.[/code]
Normalement tout devrait se dérouler sans erreur si le paquet est bien fait. Sinon vérifiez le code MD5SUM du paquet tgz et les options de dpkg [code]dpkg --help[/code]

4) Test de la présence du pilote:
[code]
lsmod |grep ipw2100
[/code]
on a:
[code]
ipw2100 78896 0
firmware_class 9472 1 ipw2100
ieee80211 27012 1 ipw2100
ieee80211_crypt 5636 4 ieee80211_crypt_tkip,ieee80211_crypt_wep,ipw2100,ieee80211
root@ubuntu:~#

[/code]

Il est fonctionnel. Si ce n'est pas le cas, essayez de redémarrez Ubuntu pour voir si cela change.
Refaites un
[code]
lsmod |grep ipw2100
[/code]

5)Il faut utiliser pour le cryptage avec le protocole WPA-TKIP, le fichier-script "wpa_supplicant":
[code]
apt-get install wpasupplicant
[/code]

6) À ce stade, vous pouvez essayer de vous connecter sans cryptage WEP ou WPA-TKIP. Désactivez -le dans le menu "Wireless" de votre configuration routeur.
[code]
iwconfig
[/code]
[code]
ifup eth1
[/code]
si vous n'êtes pas associé par le DHCP, vous pouvez essayer [code]dhclient eth1[/code]
et de nouveau
[code]
iwconfig eth1
[/code]


7) On remet le cryptage WPA-TKIP par le menu de configuration du routeur
8) On configure wpasupplicant pour le ipw2100

dans /etc/default/wpasupplicant

[code]
# /etc/default/wpasupplicant

# WARNING! Make sure you have a configuration file!



# Useful flags:
# -D <driver> Wireless drive, typically optional.
# -i <ifname> Interface
# -c <config file> Configuration file
# -d Debugging (-dd for more)
# -w Wait for interface to come up

# See the manual page wpa_supplicant(1) for more options and information.

ENABLED=1
OPTIONS="-Dipw -ieth1 -c/etc/wpa_supplicant.conf -d -w"

# EXAMPLES:

# OPTIONS="-i wlan0 -D hostap -c /etc/wpa_supplicant.conf"
# OPTIONS="-i ath0 -D madwifi -c /etc/wpa_supplicant.conf"
# OPTIONS="-Dipw -ieth1 -c/etc/wpa_supplicant.conf -d -w"

[/code]

9) On configure le etc/wpa_supplicant.conf qui devrait ressembler à ceci:

[code]
# Minimal /etc/wpa_supplicant.conf to associate with open
# access points. Please see
# /usr/share/doc/wpasupplicant/wpa_supplicant.conf.gz for more complete
# configuration parameters.

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

### Associate with any open access point
### Scans/ESSID changes can be done with wpa_cli
network={
ssid="votre réseau"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="votresuperclé"

}


[/code]

10) On configure le réseau
dans /etc/network/interfaces avec le dhcp

[code]
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo

iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth1

# The primary network interface

auto eth0
iface eth0 inet dhcp

# The secondary network interface
auto eth1
iface eth1 inet dhcp
pre-up /etc/init.d/wpasupplicant start
wireless_ssid votre réseau
wireless-mode managed
wireless_enc on
post_down /etc/init.d/wpasupplicant stop


[/code]

11) vous vous connectez par [code]
ifup eth1
[/code]

12) Un dernier
[code]
iwconfig eth1
[/code]
devrait donner:
[code]
eth1 IEEE 802.11b ESSID:"reseau" Nickname:"ipw2100"
Mode:Managed Frequency:2.437 GHz Access Point: 00:16:B6:11:36:1F
Bit Rate=11 Mb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:0000-0000-0000-0000-0000-0000-00 Security mode:open
Power Management:off
Link Quality=88/100 Signal level=-70 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:3 Missed beacon:0
[/code]

Le cas échéant, redémarrez peut-être votre linux pour voir ce que cela donne.
Après:
[code]
iwconfig eth1
[/code]
0
colin2mars Messages postés 77 Date d'inscription samedi 1 mai 2004 Statut Membre Dernière intervention 28 juin 2007 17
1 mai 2006 à 16:13
Merci je vais voir si ça peu m'etre utile
0