Vous êtes ici

Connecter le Wifi sur Debian ou Raspberry Pi

 

Nous allons voir comment configurer une connection Wifi sur Debian ( La manip est identique pour Raspbian )

Dans un premier temps, assurons nous d'avoir installé une carte Wifi ou clé Wifi compatible Linux. Une fois la carte ou clé USB Wifi insérée, nous devrions voir apparaître une connection wlan0 suite à la commande ifconfig :

Si tout fonctionne bien et que la carte est bien reconnu, voici ce qui doit apparaître :

wlan0     Link encap:Ethernet  HWaddr 00:1d:1a:06:10:06
          inet addr:192.168.0.22  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14772 (14.4 KiB)  TX bytes:18625 (18.1 KiB)

Si jamais vous obtenez :

wlan0     Link encap:Ethernet  HWaddr 00:14:bf:79:8a:98
          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 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

C'est que votre carte ne fonctionne pas correctement, le pilote ne fonctionne probablement pas.

Une fois tout cela réglé, nous allons installer wpasupplicant , cela permet de nous connecter à un réseau protégé par une clé WPA ,  déjà installé sur Debian 6 :

sudo apt-get install wpasupplicant

Une fois installé, il ne reste plus qu'à éditer le fichier : /etc/network/interfaces :

auto lo wlan0   
auto eth0

iface lo inet loopback

iface eth0 inet static
address 192.168.0.21
netmask 255.255.255.0
gateway 192.168.0.254

iface wlan0 inet static
address 192.168.0.22
netmask 255.255.255.0
gateway 192.168.0.254
wpa-ssid Freebox********
wpa-psk **********************************

Sur les dernieres versions de Debian, les options wpa sont directement pris en compte dans le fichier interfaces. Il y a donc juste à spécifier le nom de votre routeur ainsi que votre clé wpa-psk . Je déconseille l'utilisation d'une clé WEP qui est bien trop vulnérable, cependant les lignes à insérer serai :

wireless-ssid Freebox******
wireless-key **************

Une fois cette configuration terminée, vous pouvez démarrer votre connection :

sudo ifup wlan0

Dans mon fichier interfaces, j'ai choisi de placer ma ligne auto wlan0 avant la ligne auto eth0, effectivement, en l'absence de mon cable ethernet il etait impossible de se connecter en Wifi, probablement du à ma configration IP statique. Pour une configuration IP dynamique, il suffit de remplacer static par dhcp et de ne pas tenir compte du reste :

iface wlan0 inet dhcp
wpa-ssid Freebox********
wpa-psk **********************************

Voila, vous pouvez dorénavant passer votre debian ou Raspberry Pi en Wifi.

Tags: 

www.le-gas.fr : Le guide de l'admin Systeme