logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

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

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:interfaces:wifi [16/11/2010 13:55]
deuchdeb ajout lien: http://wiki.debian-facile.org/manuel:installation:wifi
doc:reseau:interfaces:wifi [24/11/2016 07:32]
èfpé cosmétique
Ligne 1: Ligne 1:
-====== ​INTERFACES ​======+====== ​interfaces : configuration WiFi ======
  
-Le fichier **/etc/network/interfaces*sert à paramétrer l'​accès ​de votre ordinateur à un réseauNous allons voir dans ce tuto comment le configurer de façon simple et basique pour que votre ordinateur se connecte ​à internet ​par l'intermédiaire d'un routeurplus communément appelé Box.\\+  * Objet : Configuration du WiFi dans le fichier ​interfaces 
 +  ​Niveau requis : {{tag>​débutant avisé}} 
 +  ​Commentaires : //Écrire la configuration de connexion pour le WiFi./
 +  ​Débutant, ​à savoir : [[doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] - [[doc:​reseau:​wifi|Prérequis WiFi]] - [[doc:​reseau:​interfaces|Le fichier interfaces]] :-) 
 +  * Suivi : {{tag>à-tester}}  
 +    * Création ​par [[user>​deuchdeb]] le 16/​11/​2010 
 +    * Testé par <...> le <​...>​ 
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=7412|ici]]((N'hésitez pas à y faire part de vos remarquessuccès, améliorations ou échecs !))
  
-<​note>​ Nous partons du principe que notre carte Wifi est reconnue. Soit directement par le noyau linux, soit grâce à un pilote propriétaire ou encore avec [[manuel:​ndiswrapper_ndiswrapper]] +===== Introduction =====
-. </​note>​+
  
-===== Ce dont nous n'avons plus besoin ===== +Le fichier **/​etc/​network/​interfaces** sert à paramétrer l'accès de votre ordinateur à un réseau. \\  
-Les outils graphiques pour configurer ​le réseau ne seront plus utiles,nous allons les supprimer.+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èshabituellement un routeur comme par exemple la Box de votre fournisseur d'​accès.
  
-<code bash> +===== Détection du matériel =====
-# apt-get remove network-manager</​code>​+
  
-et : +On supposera ici que le matériel WiFi est correctement détecté. Si ça n'est pas le cas, suivez le tutoriel suivant ​:
-<code bash> +
-# apt-get remove wicd</​code>​+
  
-===== Ce dont nous aurons besoin ===== +  ​* [[doc:​materiel:wifi:detecter|Pas à pas : Faire que sa carte WiFi soit détectée]]
-Nous aurons besoin essentiellement de deux paquets: +
-  ​*[[http://​packages.debian.org/​squeeze/​wpasupplicant|wpasupplicant]] pour gérer le chiffrage //WPA// de la connection ​wifi+
-  *[[http://​packages.debian.org/​squeeze/​wireless-tools|wireless-tools]] pour gérer la connection sans fil wifi. +
-==== Installation ==== +
-<code bash> +
-# apt-get install wpasupplicant wireless-tools </​code>​ +
-// Il est a noter que wpasupplicant n'est nécessaire que dans le cas où nous utilisons un cryptage **WPA** //+
  
 +===== Conflits entre outils =====
  
-===== Identifier les cartes réseaux =====+La configuration du réseau via le fichier interfaces utilise comme outils [[doc:​reseau:​wireless-tools|wireless-tools]] et [[doc:​reseau:​wpasupplicant|wpasupplicant]].
  
-Nous allons utiliser la commande iwconfig dans un terminal en root.+Assurez-vous qu'ils soient installés.
  
-<​code>​# iwconfig ​</​code>​+<​code ​root>apt-get update && apt-get install wireless-tools wpasupplicant</​code>​
  
-Cela doit nous retourner quelque chose comme ceci:+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é…
  
-  ​lo        no wireless extensions. +<note info>​**Ces outils de devraient plus entrer en conflit depuis Wheezy**. Suivant leur configuration,​ d'​autres outils de gestion du WiFi peuvent entrer en conflit. Si vous ne les utilisez-pas,​ retirez-les : 
-  ​eth1 ​     no wireless extensions. ​     +<code root>​apt-get remove network-manager wicd</​code></​note>​ 
-  wlan0     IEEE 802.11b ​ ESSID:​off/​any  ​+ 
 +===== Identifier la carte réseau WiFi ===== 
 + 
 +Nous allons utiliser la commande **iwconfig** dans un terminal en root : 
 + 
 +<code root>​iwconfig </​code>​ 
 + 
 +Cela doit nous retourner quelque chose comme ceci : 
 +<file config retour de la commande>​lo        no wireless extensions. 
 +eth0      no wireless extensions. ​     
 +wlan0     IEEE 802.11b ​ ESSID:​off/​any  ​
           Mode:​Managed ​ Channel:​0 ​ Access Point: Not-Associated ​             Mode:​Managed ​ Channel:​0 ​ Access Point: Not-Associated ​  
           Bit Rate:54 Mb/s   ​Sensitivity=-200 dBm  ​           Bit Rate:54 Mb/s   ​Sensitivity=-200 dBm  ​
Ligne 44: Ligne 51:
           Link Quality:​0 ​ Signal level:​0 ​ Noise level:0           Link Quality:​0 ​ Signal level:​0 ​ Noise level:0
           Rx invalid nwid:​0 ​ Rx invalid crypt:​0 ​ Rx invalid frag:0           Rx invalid nwid:​0 ​ Rx invalid crypt:​0 ​ Rx invalid frag:0
-          Tx excessive retries:​0 ​ Invalid misc:​0 ​  ​Missed beacon:0 +          Tx excessive retries:​0 ​ Invalid misc:​0 ​  ​Missed beacon:0</​file>​
- +
-Notre carte sans fil est repérée et s'​appelle donc **wlan0**.+
  
 +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 //Nous pouvons maintenant configurer cette carte pour qu'​elle communique avec notre SuperBox// :-D
  
-===== Editons le fichier interfaces =====+==== Carte WiFi non détectée ​====
  
-**Nota :** +Si notre carte WiFi n'est pas détectée, voir : 
-Tous les fichiers de configuration (config) de linux se trouvent dans le répertoire ''/​etc''​.+  ​[[doc:materiel:​wifi:​detecter#​etape-1identifier-la-carte-reseau|Étape 1 : Identifier la carte réseau]]
  
-<note importante>​ATTENTION ! Nous ne listons plus, nous modifions maintenant¦</​note>​ +===== Édition du fichier ​/​etc/​network/​interfaces ​=====
-Faites une copie de sauvegarde au préalable, (voir [[commande:​cp | COMMANDE CP]] ) genre : +
-<code bash> +
-# cp /​etc/​network/​interfaces ​/​etc/​network/​interfaces-sauvegarde</​code>​+
  
-Commençons par arrêter le réseau : +<note tip>Pour la syntaxe générale de ce fichier, nous vous recommandons de parcourir le tutoriel suivant : [[doc:​reseau:​interfaces|le fichier interfaces]]. En effet, une interface WiFi est une interface réseau traditionnelle,​ à laquelle on ajoute en plus des informations de connexion WiFi.</note>
-<code bash> +
-# /etc/init.d/​networking stop</code>+
  
-Editons le fichier ''​interfaces''​ avec [[commande:​editeur:​nano | l'​éditeur NANO]]) : +==== Sans chiffrement ====
-<code bash> +
-# nano /​etc/​network/​interfaces</​code>​+
  
-Nous obtenons ​+Si vous n'avez pas mis de dispositif de clé ce sont ces lignes qu'il faut utiliser ​: 
-<​code>​# This file describes the network interfaces available on your system + 
-        # and how to activate them. For more information,​ see interfaces(5). +<​code>​ 
-         +auto wlan0=wifi-maison 
-        # The loopback network interface +iface wifi-maison ​inet dhcp 
-        ​auto lo +  wireless-mode ​   managed 
-        iface lo inet loopback+  wireless-essid ​  ​LeNomDuRéseau 
 +  wireless-key ​    off
 </​code>​ </​code>​
  
 +==== Cas du chiffrement WEP ====
  
-==== Cas d'une clef de cryptage ​WEP ====+<note importante>​Le chiffrement //WEP// est obsolète et quasiment inutile. \\ 
 +Mais si, comme moi, vous avez une vieille //​SuperBox//,​ il faudra vous en contenter.</​note>​
  
-<note importante>​ Le cryptage //WEP// est obsolète et quasiment inutile. Mais si comme moi vous avez une vieille //​SuperBox//​il faudra ​vous en contanter.</​note>​+Pour que la carte **wlan0** se connecte au réseau ''​LeNomDuRéseau''​ protégé par la clé WEP ''​LaCléDeCryptageWep''​, vous ajoutez les lignes suivantes :
  
-Pour la carte **wlan0**, ajoutons les lignes suivantes : 
 <​code>​ <​code>​
-iface wlan0 inet dhcp +auto wlan0=wifi-maison 
-wireless-essid LeNomDuRéseau +iface wifi-maison ​inet dhcp 
-wireless-key s:LaclefDeCryptageWep+  ​wireless-mode ​   managed 
 +  ​wireless-essid ​  ​LeNomDuRéseau 
 +  wireless-key ​    ​s:LaCléDeCryptageWep
 </​code>​ </​code>​
  
-<​note>​ //​L'​essid//​ et //la clef de cryptage ​WEP// sont souvent indiqués au dos de la //​SuperBox//​. De plus l'​espace entre le **y** et le **s** de __wireless-key s__ est important de même que les deux points.\\ +Si vous disposez de la clé WEP sous forme hexadécimale,​ ce sont ces lignes qu'il faut utiliser :
-Je n'ai pas réussi à faire fonctionner ma connection avec une autre syntaxe.</​note>​+
  
- 
-Relançons la connexion réseau : 
-<code bash> 
-# /​etc/​init.d/​networking start</​code>​ 
- 
-Et voilà c'est fini.  
- 
-==== Cas d'une clef de cryptage WPA ==== 
- 
-<​note>​ Le cryptage //WPA// est bien plus solide que le //WEP//. C'est désormais le standard.</​note>​ 
- 
-Pour la carte **wlan0**, ajoutez : 
 <​code>​ <​code>​
-iface wlan0 inet dhcp +auto wlan0=wifi-maison 
-wpa-ssid LeNomDuRéseau +iface wifi-maison ​inet dhcp 
-wpa-psk LaclefDeCryptageWPA+  ​wireless-mode ​   managed 
 +  wireless-essid   LeNomDuRéseau 
 +  ​wireless-key     ​7e43fed562b099b55303c0877108085f
 </​code>​ </​code>​
  
-Relançons ​la connexion réseau ​: +<note tip>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 hexadécimal.</note>
-<code bash> +
-# /etc/init.d/​networking start</code>+
  
-Et voilà c'est fini. +==== Cas du chiffrement WPA / WPA2 ====
  
-===== Lien utiles, voir trés utiles =====+<​note>​Le chiffrement WPA est bien plus solide que le WEP. C'est désormais le standard.</​note>​
  
-  ​[[http://​wiki.chezlefab.net/​tuto_nix/​config_network|captnfab]] +Pour que la carte **wlan0** se connecte au réseau ​''​LeNomDuRéseau''​ protégé par la clé WPA ''​LaCléDeCryptageWpa'',​ vous ajoutez les lignes suivantes ​:
-  ​[[http://​pwet.fr/​man/​linux/​administration_systeme/​iwconfig| man iwconfig en français]] +
-  ​[[http://​www.digipedia.pl/​man/​doc/​view/​interfaces.5/​|man interfaces en anglais]] +
-  ​[[http://​www.debian.org/​doc/​manuals/​debian-reference/​ch05.fr.html#​_the_basics_of_wireless_lan_interface|Manuel de référence Debian, Les bases de l'​interface ​réseau ​sans fil]] +
-  * [[http://​wiki.debian-facile.org/​manuel:​installation:wifi|Wifi sur Debian-Facile]]+
  
 +<​code>​
 +auto wlan0=wifi-maison
 +iface wifi-maison inet dhcp
 +  wpa-ssid ​  ​LeNomDuRéseau
 +  wpa-psk ​   s:​LaCléDeCryptageWpa
 +</​code>​
  
 +===== Relancer l'​interface =====
  
 +Pour relancer l'​interface réseau((Dans la configuration de ce tuto.)) :
  
 +<code root>​ifconfig wlan0 down</​code>​
 +<code root>​ifup wlan0=wifi-maison</​code>​
  
 +===== Liens utiles, voire très utiles =====
  
 +  * [[https://​web.archive.org/​web/​http://​wiki.chezlefab.net/​tuto_nix/​config_network|Configuration réseau sous Debian, pour faire comme les grands]] (Internet Archive)
 +  * [[https://​web.archive.org/​web/​http://​wiki.chezlefab.net/​tuto_nix/​comprendre_wifi|Comprendre la configuration du WiFi]] (Internet Archive)
 +  * [[http://​pwet.fr/​man/​linux/​administration_systeme/​iwconfig|man iwconfig]] (en français)
 +  * [[http://​pwet.fr/​man/​linux/​formats/​interfaces|man interfaces]] (en anglais)
 +  * [[https://​www.debian.org/​doc/​manuals/​debian-reference/​ch05.fr.html#​_the_basics_of_wireless_lan_interface|Les bases de l’interface réseau sans fil]] (Référence Debian. Configuration du réseau)
doc/reseau/interfaces/wifi.txt · Dernière modification: 12/04/2020 15:30 par èfpé

Pied de page des forums

Propulsé par FluxBB