[Plug-Computer] Mise en place d'un réseau adhoc avec sécurité WEP/WPA

Mise en place d'un réseau adhoc avec sécurité WEP/WPA [Plug-Computer] - Hardware - Linux et OS Alternatifs

Marsh Posté le 25-06-2014 à 16:44:20    

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 :
  1. ctrl_interface=/var/run/wpa_supplicant
  2. ap_scan=2
  3. network={
  4.         ssid="isri_adhoc"
  5.         mode=1
  6.         proto=WPA
  7.         key_mgmt=WPA-NONE
  8.         pairwise=NONE
  9.         group=TKIP
  10.         psk=dd0fec82dadcf1bcd83e65cf36125cc03a084c7dba10ce200e8441508c6a2236
  11. }


 
Le password a été généré à partir de la commande suivante :

Code :
  1. wpa_passphrase mlan0 "motDePasse"


 
Le fichier de configuration est ensuite appelé dans le fichier /etc/network/interfaces
 

Code :
  1. # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
  2. # /usr/share/doc/ifupdown/examples for more information.
  3. auto lo
  4. iface lo inet loopback
  5. auto eth1
  6. #iface eth1 inet dhcp
  7. auto eth0
  8. iface eth0 inet static
  9.         address 10.1.24.211
  10.         netmask 255.255.255.0
  11.         gateway 10.1.24.254
  12. allow-hotplug mlan0
  13. iface mlan0 inet static
  14. wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


Pour tester j'utilise ensuite la commande suivante :
 

Code :
  1. wpa_supplicant -imlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf  -Dwext -dd


 
J'obtiens la sortie suivante :
 

Code :
  1. 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 :
  1. iwconfig mlan0 mode ad-hoc key E2D93E6177


 
Ou je remplis le fichier interface comme suit :
 

Code :
  1. allow-hotplug mlan0   
  2. iface mlan0 inet static   
  3.     wireless-essid isri_adhoc   
  4.     wireless-key 1234567890ABCDEF


 
Mais dans les deux cas le réseau ad hoc est toujours ouvert.

Reply

Marsh Posté le 25-06-2014 à 16:44:20   

Reply

Marsh Posté le 25-06-2014 à 19:09:07    

Hello,  
 
Vérifie à tout hasard si le mode ad-hoc est bien supporté par ton chip wifi.
 
Quelques sites ressource concernant le wifi :
 
https://wikidevi.com/wiki/GlobalScale_DreamPlug
http://wireless.kernel.org/
 
voir aussi les commandes iw / iwconfig pour tester manuellement si un réseau adhoc WEP est supporté dans un 1er temps
 
(ne possédant pas cette machine je ne peux t'aider plus!)


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 26-06-2014 à 10:41:14    

Si je regarde la doc ubuntu :
http://doc.ubuntu-fr.org/wpa
 
le network manager doit être off.
La commande wpa_supplicant est légèrement différente:
 
wpa_supplicant -c/etc/wpa_supplicant.conf -w -D<pilote> -i<interface>
ta commande ne possède pas l'argument -w.
 
Il faut s'assurer que c'est bien la commande par défaut via /etc/default/wpa_supplicant
 
Tu peux également vérifier le paramètrage en cours de ta carte via "iwconfig", pour t'assurer qu'elle est bien en mode ad-hoc.
 
Tu peux configurer 4 dreamplug en ad-hoc ? Pour les lier entre eux ?
Pour fournir 4 connections a 4 pc ?
La connection ad-hoc est une connection pair à pair, qu'entre 2 machines donc. Tu peux pas mettre 3 machines sur un même réseau ad-hoc.

Message cité 1 fois
Message édité par l4nkou le 26-06-2014 à 17:57:49

---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 26-06-2014 à 16:48:41    

agentsteel a écrit :

Hello,  
 
Vérifie à tout hasard si le mode ad-hoc est bien supporté par ton chip wifi.
 
Quelques sites ressource concernant le wifi :
 
https://wikidevi.com/wiki/GlobalScale_DreamPlug
http://wireless.kernel.org/
 
voir aussi les commandes iw / iwconfig pour tester manuellement si un réseau adhoc WEP est supporté dans un 1er temps
 
(ne possédant pas cette machine je ne peux t'aider plus!)


 
Salut,
 
Le mode ad-hoc est bien supporté par le chipset wifi, d'ailleurs il est déjà en place sur l'interface wifi mlan0
 

Code :
  1. mlan0     IEEE 802.11-DS  ESSID:"isri_adhoc2" 
  2.           Mode:Ad-Hoc  Frequency:2.422 GHz  Cell: 02:21:71:75:20:74 
  3.           Bit Rate:65 Mb/s   Tx-Power=18 dBm 
  4.           Retry limit:9   RTS thr=2347 B   Fragment thr=2346 B 
  5.           Encryption key:off
  6.           Power Management:on
  7.           Link Quality=0/5  Signal level=-98 dBm  Noise level=-98 dBm
  8.           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:807
  9.           Tx excessive retries:0  Invalid misc:0   Missed beacon:0


 
Pour l'utilisation du wep, j'avais justement utilisé iwconfig pour intégrer du wep mais j'ai l'impression que ma commande n'est jamais prise en compte.
 

Code :
  1. iwconfig mlan0 mode ad-hoc key E2D93E6177


 
Et la sortie après exécution de la commande
 

Code :
  1. mlan0     IEEE 802.11-DS  ESSID:"isri_adhoc2" 
  2.           Mode:Ad-Hoc  Frequency:2.422 GHz  Cell: 02:21:71:75:20:74 
  3.           Bit Rate:65 Mb/s   Tx-Power=18 dBm 
  4.           Retry limit:9   RTS thr=2347 B   Fragment thr=2346 B 
  5.           Encryption key:off
  6.           Power Management:on
  7.           Link Quality=0/5  Signal level=-98 dBm  Noise level=-98 dBm
  8.           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:807
  9.           Tx excessive retries:0  Invalid misc:0   Missed beacon:0


 
Mon réseau wifi est toujours vu comme étant non sécurisé.
 
 

Reply

Marsh Posté le 26-06-2014 à 17:04:56    

l4nkou a écrit :

Si je regarde la doc ubuntu :
http://doc.ubuntu-fr.org/wpa
 
le network manager doit être off.
La commande wpa_supplicant est légèrement différente:
 
wpa_supplicant -c/etc/wpa_supplicant.conf -w -D<pilote> -i<interface>
ta commande ne possède pas l'argument -w.
 
Il faut s'assurer que c'est bien la commande par défaut via /etc/default/wpa_supplicant
 
Tu peux également vérifier le paramètrage en cours de ta carte via "iwconfig", pour t'assurer qu'elle est bien en mode ad-hoc.
 
Tu peux configurer 4 dreamplug en ad-hoc ? Pour les lier entre eux ?
Pour fournir 4 connections a 4 pc ?
La connection ad-hoc est une connection pair à pair, qu'entre 2 machines donc. Tu peux mettre 3 machines sur un même réseau ad-hoc.


 
Salut,
 
Network-manager n'est pas installé sur les plugs donc aucun problème à ce niveau la.
 
Concernant le wpa_supplicant, l'option -w n'est pas reconnu. J'ai la version wpa_supplicant v0.6.10 peut être qu'il est nécessaire que je la mette à jour. Je vais regarder de ce côté la.
 
Par contre le fichier /etc/default/wpa_supplicant n'existe pas sur mon système.
 
De manière plus concrète, le projet consiste à mettre en place une solution complète de création d'un réseau basé sur des machines du type "plug-computer". Les plugs sont connectés entre eux via une connexion wifi ad hoc et fournisse l'infrastructure réseau sur laquelle se connecte les nœuds terminaux du réseau via les prises ethernet disponibles sur ces appareils. La connexion vers internet peut s'effectuer via une ou plusieurs machines (plug-computers, PC...) connectées à la fois au réseau ad-hoc et à Internet.
 
 De ce fait je souhaiterais intégrer une sécurité WPA ou WEP sur le réseau wifi ad hoc mais comme je l'ai expliqué je rencontre des difficultés.
 
Merci dans tout les cas pour vos réponses  :)


Message édité par 80chris le 26-06-2014 à 17:22:07
Reply

Marsh Posté le 26-06-2014 à 18:01:05    

J'avais laissé une coquille dans ma réponse précédente.
Tu ne peux connecter que 2 machines en ad-hoc.
Tu veux avoir un seul réseau wifi entre tes 4 plugs, ou tu veux pouvoir faire un point entre 2 plugs quand tu en as besoin  pour étendre ton réseau filaire ?


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 27-06-2014 à 13:26:51    

l4nkou a écrit :

J'avais laissé une coquille dans ma réponse précédente.
Tu ne peux connecter que 2 machines en ad-hoc.
Tu veux avoir un seul réseau wifi entre tes 4 plugs, ou tu veux pouvoir faire un point entre 2 plugs quand tu en as besoin  pour étendre ton réseau filaire ?


 
J'ai besoin que mes 4 plugs soient connectés en adhoc, comme tu l'as dit on ne peut connecter que deux machines à la fois donc je vais avoir besoin de mettre en place le routage de telle sorte que chaque noeud puisse communiquer ensemble en passant de proche en proche.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed