Connexion réseau sans-fil sécurisé

Connexion réseau sans-fil sécurisé.

Connexion du Raspberry Pi (en tant que client) sur la Livebox.
1) Clé usb sans-fil :
– Adaptateur USB sans-fil : D-Link Wireless N Nano USB Adapter DWA-131: http://www.amazon.fr/gp/product/B002PD61Y4/ref=oh_details_o00_s00_i00
2) LiveBox d’Orange utilisé comme modem Internet et routeur :
@ip : 192.168.1.1

Paramètres WIFI :
– Nom du réseau (SSID) : hackmeifyoucan
– Diffuser le SSID : V
– Numéro de canal : 6
– Clef de sécurité : 61E3EC0A6078E36668963AC0F6
– Mode de sécurité : WPA/WPA2 (TKIP/AES)
3) Le Raspberry Pi est branché sur la LiveBox par câble réseau.
4) Branché la clé usb sans-fil
5) Vérification :

[~] ➔ lsusb
...
Bus 001 Device 008: ID 07d1:3303 D-Link System DWA-131 802.11n Wireless N Nano Adapter(rev.A1) [Realtek RTL8192SU]
...

6) Installation du micro-logiciel realtek:

pi@framboisepi ~ $ sudo apt-get install firmware-realtek

7) Débranché le câble réseau
8) Fichiers de configuration des interfaces :
Par défaut, la connexion est en DHCP :

[~] ➔ cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

9) Vérification :

[~] ➔ ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:e7:1a:95
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:480 errors:0 dropped:0 overruns:0 frame:0
          TX packets:401 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:38691 (37.7 KiB)  TX bytes:49690 (48.5 KiB)
lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  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     Link encap:Ethernet  HWaddr c8:be:19:51:63:4f
          UP BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

10) Scan des réseaux sans-fils disponible :

[~] ➔ iwlist wlan0 scan
wlan0     Scan completed :
...
          Cell 02 - Address: D0:AE:EC:47:EC:B5
                    ESSID:"hackmeifyoucan"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:wpa_ie=dd1a0050f20101000050f20202000050f2040050f20201000050f202
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    Extra:rsn_ie=30180100000fac020200000fac04000fac020100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD2C0050F204104A0001101044000102105700010010470010405A9B6D061A405A9B6D061A9B6D061A103C000101
                    Signal level=100/100
...

11) Configuration de la sécurité du réseau sans-fil :
Ouvrir :

/etc/wpa_supplicant/wpa_supplicant.conf

Remplacer tout par :

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid="hackmeifyoucan"
        scan_ssid=1
        psk="61E3EC0A6078E36668963AC0F6"
        proto=WPA RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
	group=CCMP TKIP
        auth_alg=OPEN
}

ssid = nom du réseau
scan_ssid = 1 pour diffusion du nom du réseau, il est donc visible
psk = mot de passe du réseau wifi en hexadécimale
proto = « WPA RSN » pour WPA et WPA2
pairwise et group = CCMP ou/et TKIP pour (WPA2 ou WPA1) ou/et (TKIP/AES)
auth_alg = OPEN pour WPA
12) Monter l’interface réseau sans-fil :
– D’abord mettre l’interface wlan0 en « down » :

[~] ➔ sudo ifdown wlan0

– Puis la mettre en « up » :

[~] ➔ sudo ifup wlan0

13) Vérification :

[~] ➔ iwconfig
wlan0     IEEE 802.11bgn  ESSID:"hackmeifyoucan"  Nickname:"rtl_wifi"
          Mode:Managed  Frequency:2.437 GHz  Access Point: D0:AE:EC:47:EC:B5
          Bit Rate:150 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=100/100  Signal level=100/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
[~] ➔ ifconfig
...
wlan0     Link encap:Ethernet  HWaddr c8:be:19:51:63:4f
          inet adr:192.168.1.14  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:179 errors:0 dropped:3 overruns:0 frame:0
          TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:21741 (21.2 KiB)  TX bytes:22523 (21.9 KiB)

L’adresse ip du réseau sans-fil : 192.168.1.14
14) Test n°1 :

[~] ➔ ping -c 5 ardenne-informatique.com
PING ardenne-informatique.com (5.135.181.217) 56(84) bytes of data.
64 bytes from ks3287913.kimsufi.com (5.135.181.217): icmp_req=1 ttl=51 time=38.8 ms
64 bytes from ks3287913.kimsufi.com (5.135.181.217): icmp_req=2 ttl=51 time=38.2 ms
64 bytes from ks3287913.kimsufi.com (5.135.181.217): icmp_req=3 ttl=51 time=37.4 ms
64 bytes from ks3287913.kimsufi.com (5.135.181.217): icmp_req=4 ttl=51 time=39.0 ms
64 bytes from ks3287913.kimsufi.com (5.135.181.217): icmp_req=5 ttl=51 time=37.6 ms
--- ardenne-informatique.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 37.406/38.241/39.063/0.700 ms

15) Test n°2 :

[~] ➔ wget http://ardenne-informatique.com/~nekrofage/geekerie/dsl_revanche-nerdz.avi
--2013-07-25 21:40:07--  http://ardenne-informatique.com/~nekrofage/geekerie/dsl_revanche-nerdz.avi
Résolution de ardenne-informatique.com (ardenne-informatique.com)... 5.135.181.217
Connexion vers ardenne-informatique.com (ardenne-informatique.com)|5.135.181.217|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 9429532 (9,0M) [ video/x-msvideo]
Sauvegarde en : «dsl_revanche-nerdz.avi»
100%[==========================================================>] 9 429 532    896K/s   ds 9,9s
2013-07-25 21:40:17 (933 KB/s) - «dsl_revanche-nerdz.avi» sauvegardé [9429532/9429532]

16) Liens :
http://harindern.blogspot.fr/2013/02/raspberry-wifi.html#!/2013/02/raspberry-wifi.html
http://doc.ubuntu-fr.org/wpa
http://kerneldriver.wordpress.com/2012/10/21/configuring-wpa2-using-wpa_supplicant-on-the-raspberry-pi/

Leave a Reply

You must be logged in to post a comment.