Bonjour à tous,
Je travaille actuellement sur un projet où j'ai besoin de mettre en place un réseau wifi ad hoc à partir de 4 plugs computers sécurisé avec du WPA (idéalement) ou si nous n'avons pas le choix du WEP.
Je rencontre des difficultés pour intégrer le WPA sur nos plugs par l'intermediaire du wpa-supplicant. Ayant suivi de nombreux tuto sur le web, je débouche sur la configuration suivante :
Fichier de configuration du wpa_supplicant
Code :
- ctrl_interface=/var/run/wpa_supplicant
- ap_scan=2
- network={
- ssid="isri_adhoc"
- mode=1
- proto=WPA
- key_mgmt=WPA-NONE
- pairwise=NONE
- group=TKIP
- psk=dd0fec82dadcf1bcd83e65cf36125cc03a084c7dba10ce200e8441508c6a2236
- }
|
Le password a été généré à partir de la commande suivante :
Code :
- wpa_passphrase mlan0 "motDePasse"
|
Le fichier de configuration est ensuite appelé dans le fichier /etc/network/interfaces
Code :
- # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
- # /usr/share/doc/ifupdown/examples for more information.
- auto lo
- iface lo inet loopback
- auto eth1
- #iface eth1 inet dhcp
- auto eth0
- iface eth0 inet static
- address 10.1.24.211
- netmask 255.255.255.0
- gateway 10.1.24.254
- allow-hotplug mlan0
- iface mlan0 inet static
- wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
|
Pour tester j'utilise ensuite la commande suivante :
Code :
- wpa_supplicant -imlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -Dwext -dd
|
J'obtiens la sortie suivante :
Code :
- ioctl[SIOCSIWPMKSA]: Invalid argument
|
Malgré cette erreur, parfois, mon réseau ad hoc est indiqué comme étant protégé par du WEP sachant qu'initialement j'ai indiqué du WPA. De plus le WEP ne fonctionne pas puisque le mot de passe indiqué lors de la connexion est indiqué comme incorrect. Auriez-vous une solution à ce problème ? Quelqu'un a t-il déjà mis en place du WPA avec WPA_SUPPLICANT sur des plugs computer (DreamPlug) ? Est-ce possible ?
Merci d'avance pour vos réponses, cordialement,
Xelemsta
PS : A noter que j'ai également tenté de mettre du wep sur mon réseau mais le passage en wep ne s'effectue pas non plus
Soit j'utilise la commande suivante :
Code :
- iwconfig mlan0 mode ad-hoc key E2D93E6177
|
Ou je remplis le fichier interface comme suit :
Code :
- allow-hotplug mlan0
- iface mlan0 inet static
- wireless-essid isri_adhoc
- wireless-key 1234567890ABCDEF
|
Mais dans les deux cas le réseau ad hoc est toujours ouvert.