Dans le cadre d'un stage, je dois installer et utiliser et utiliser une clé Wifi D-link DWL-AG132 sur linux. J'ai réussi à installer les drivers windows grâce à NDISWrapper mais j'ai un problème pour configurer la connexion.
En effet, lorsque je fais un iwlist scanning, la clé détecte bien mon routeur wifi :
[root@192 ~]# iwlist scanning
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
sit0 Interface doesn't support scanning.
Warning: Driver for device wlan0 recommend version 18 of Wireless Extension,
but has been compiled with version 17, therefore some driver features
may not be available...
wlan0 Scan completed :
Cell 01 - Address: 00:30:BD:CA:5C:96
ESSID:"######"
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:0/100 Signal level:-71 dBm Noise level:-256 dBm
Encryption key:off
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:11 Mb/s
Extra:bcn_int=100
Extra:atim=0
L'adresse Mac correspond bien à celle de mon routeur. Par contre, ce qui n'est pas normal, c'est que la qualité du signal est nulle (je ne vois pas comment ma clé récupère l'adresse MAC du routeur si le signal n'est pas utilisable).
La commande iwconfig me donne les même résultats mais avec le ifconfig, l'adresse MAC n'est plus correcte :
[root@192 ~]# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:A0:CC:C8:ED:85
adr inet6: fe80::2a0:ccff:fec8:ed85/64 Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:6290 errors:0 dropped:0 overruns:0 frame:0
TX packets:6802 errors:0 dropped:2 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:4278134 (4.0 Mb) TX bytes:934261 (912.3 Kb)
Interruption:10 Adresse de base:0xd000
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:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:4106 (4.0 Kb) TX bytes:4106 (4.0 Kb)
sit0 Lien encap:IPv6-dans-IPv4
adr inet6: ::127.0.0.1/96 Scope:Inconnu
UP RUNNING NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wlan0 Lien encap:Ethernet HWaddr 00:13:46:76:E7:E6
adr inet6: fe80::213:46ff:fe76:e7e6/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
Est-ce que cette adresse est celle de ma machine et non celle du routeur (ce serai étonnant étant donnée qu'elle est différente de celle affichée dans le connexion eth0) ?
Mon routeur et ma machine étant aussi connectée par un cable ethenet, j'ai aussi essayé en le débranchant mais le résultat est identique.
Je pense qu'il est nécessaire de configurer ma connexion wlan0 mais je ne vois pas comment. Pourriez-vous me donner quelques conseils car mes connaissances en linux ne sont pas très étendues.
Merci.
# recup @IP
Posté par rhcp . Évalué à 1.
pump -i wlan0
ou bien
dhcpcd -i wlan0
puis ifconfig wlan0 pour voir si t'as récupéré une adresse IP.
il serait bon que tu t'assures que ton point d'accès wifi soit configuré en serveur DHCP.
[^] # Re: recup @IP
Posté par Cereal Killer . Évalué à 2.
[^] # Re: recup @IP
Posté par undine . Évalué à 1.
Le pump -i wlan0 me renvoi "operation failed".
Le dhcpcd -i wlan0 me renvoi la ligne "dhcpcd.exe: interface eth0 has been configured with old IP=192.168.2.45" puis se bloque (si j'appui sur entrée, j'ai de nouveau la main).
Le dhclient n'a pas l'air de marcher non plus : lorsque je le lance (dhclient wlan0), la console m'affiche :
[root@192 ~]# dhclient wlan0
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
/sbin/dhclient-script: configuration for wlan0 not found.
sit0: unknown hardware address type 776
Listening on LPF/wlan0/00:13:46:76:e7:e6
Sending on LPF/wlan0/00:13:46:76:e7:e6
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPOFFER from 192.168.2.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.2.1
/sbin/dhclient-script: configuration for wlan0 not found.
dhclient.c(2050): null pointer
DHCPDECLINE on wlan0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
DHCPOFFER from 192.168.2.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.2.1
... et ainsi de suite, ça ne se termine pas.
Ce que je trouve bizarre, c'est que tout à l'air d'être correctement configuré mais ma clé n'arrive pas à envoyer d'information au routeur car si je fais un ifconfig, j'obtient :
wlan0 Lien encap:Ethernet HWaddr 00:13:46:76:E7:E6
adr inet6: fe80::213:46ff:fe76:e7e6/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
On voit sur la dernière ligne que les débit sont nuls ou presque.
Je comprend vraiment pas ce qu'il se passe. J'espère que les driver que j'utilise sont bon...
# Didacticiel
Posté par LeSanglier (site web personnel) . Évalué à 1.
J'ai fait un petit didacticiel sur une configuration Wifi sous Mandrake :
http://sitelibre.free.fr/sansfils/index.html
En espérant que cela puisse t'aider !!
[^] # Re: Didacticiel
Posté par undine . Évalué à 1.
La seule chose qui change est le débit de mon wlan0 losque je fais un ifconfig. Chez moi ce débit est nul.
Je vois pas d'ou ça peut venir car lorsque je branche la clé, je vois la LED "WLAN" de mon routeur qui clignote, je pense que c'est du à un échange de données (identification) entre la clé et le routeur. Je vois pas pourquoi ils ne pourrai pas communiquer par la suite.
Enfin bon, je vais essayer de trouver d'ou ça peut venir. Je vais aussi consulter les lien qui sont dans ton tutorial. On sait jamais, ça peut toujour aider...
# Fin de la panne !!!...?
Posté par undine . Évalué à 1.
Le problème c'est que je suis pas sur de la solution Je pense que ça venai tout simplement de mon firewall que j'ai complètement désactivé (c'est souvent les erreurs les plus bêtes qui sont les plus dures à trouver :-) ).
Je que je trouve bizarre c'est pourquoi ma commande ping était bloquée pour mon interface WLAN0 alors qu'elle fonctionnai avec l'interface ETH0 (mes connaissance en linux ne sont pas particulièrement grande...).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.