Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Configuration du réseau WiFi via le fichier interfaces

Le fichier /etc/network/interfaces sert à paramétrer l'accès de votre ordinateur à un réseau.
Nous allons voir dans ce tuto comment le configurer de façon simple et basique pour que votre ordinateur se connecte à internet en WiFi par l'intermédiaire d'un point d'accès, habituellement un routeur comme par exemple la Box de votre fournisseur d'accès.

Détection du matériel

On supposera ici que le matériel WiFi est correctement détecté. Si ça n'est pas le cas, suivez le tutoriel suivant :

Conflits entre outils

La configuration du réseau via le fichier interfaces utilise comme outils wirelesstools et wpasupplicant.

Assurez-vous qu'ils soient installés.

apt-get install wpasupplicant wireless-tools 

Il est à noter que wpasupplicant n'est nécessaire que pour l'utilisation d'un cryptage WPA, ce qui doit être le cas si votre réseau est réellement sécurisé…

Suivant leur configuration, d'autres outils de gestion du wifi peuvent entrer en conflit. Si vous ne les utilisez-pas, retirez-les:

apt-get remove network-manager wicd

Identifier la carte réseau wifi

Nous allons utiliser la commande iwconfig dans un terminal en root :

iwconfig 

Cela doit nous retourner quelque chose comme ceci :

lo        no wireless extensions.
eth0      no wireless extensions.     
wlan0     IEEE 802.11b  ESSID:off/any  
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Sensitivity=-200 dBm  
          RTS thr=2346 B   Fragment thr=2346 B   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0</code>

Notre carte sans fil est repérée et s'appelle (dans cet exemple) : wlan0.
Nous pouvons maintenant configurer cette carte pour qu'elle communique avec notre SuperBox :-D

Carte wifi non détectée

Si notre carte wifi n'est pas détectée :

Édition du fichier /etc/network/interfaces

Pour la syntaxe générale de ce fichier, nous vous recommandons de parcourir le tutoriel suivant : Le fichier interfaces. En effet, une interface WiFi est une interface réseau traditionnelle, à laquelle on ajoute en plus des informations de connexion WiFi.

Sans chiffrement

Si vous n'avez pas mis de dispositif de clef ce sont ces lignes qu'il faut utiliser :

auto wlan0=wifi-maison
iface wifi-maison inet dhcp
  wireless-mode    managed
  wireless-essid   LeNomDuRéseau
  wireless-key     off

Cas du chiffrement WEP

Le chiffrement WEP est obsolète et quasiment inutile.
Mais si, comme moi, vous avez une vieille SuperBox, il faudra vous en contenter.

Pour que la carte wlan0 se connecte au réseau LeNomDuRéseau protégé par la clé WEP LaclefDeCryptageWep, vous rajoutez les lignes suivantes :

auto wlan0=wifi-maison
iface wifi-maison inet dhcp
  wireless-mode    managed
  wireless-essid   LeNomDuRéseau
  wireless-key     s:LaclefDeCryptageWep

Si vous disposez de la clé WEP sous forme hexadécimale, ce sont ces lignes qu'il faut utiliser :

auto wlan0=wifi-maison
iface wifi-maison inet dhcp
  wireless-mode    managed
  wireless-essid   LeNomDuRéseau
  wireless-key     CLÉHEXA

On note que l'ESSID est le nom du réseau WiFi, et que la clé doit être préfixée de « s: » si elle n'est pas donnée en hexa.

Cas du chiffrement WPA / WPA2

Le chiffrement WPA est bien plus solide que le WEP. C'est désormais le standard.

Pour que la carte wlan0 se connecte au réseau LeNomDuRéseau protégé par la clé WPA LaclefDeCryptageWpa, vous rajoutez les lignes suivantes :

auto wlan0=wifi-maison
iface wifi-maison inet dhcp
  wpa-ssid   LeNomDuRéseau
  wpa-psk    s:LaclefDeCryptageWPA

Relancer l'interface

Pour relancer l'interface réseau1) :

ifconfig wlan0 down
ifup wlan0=wifi-maison

Liens utiles, voire très utiles

1) dans la configuration de ce tuto.
doc/reseau/interfaces/wifi.txt · Dernière modification: 21/04/2014 20:59 (modification externe)

Pied de page des forums

Propulsé par FluxBB