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 [23/02/2012 15:40]
smolski
doc:reseau:interfaces:wifi [14/09/2015 17:27]
milou [Identifier la carte réseau wifi]
Ligne 1: Ligne 1:
-====== ​Réseau - wifi - Configuration ​======+====== ​interfaces : configuration Wifi ======
  
   * Objet : Configuration du wifi dans le fichier interfaces   * Objet : Configuration du wifi dans le fichier interfaces
-  * Niveau requis : DÉBUTANT +  * Niveau requis : {{tag>​débutant avisé}} 
-  * Commentaires : //Ecrire ​la configuration de connection ​pour le wifi.// +  * Commentaires : //Écrire ​la configuration de connexion ​pour le wifi.// 
-  * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * 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 : [[http://​debian-facile.org/​viewtopic.php?​pid=118855#​p118855|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
 + 
 +===== Introduction =====
  
 Le fichier **/​etc/​network/​interfaces** sert à paramétrer l'​accès de votre ordinateur à un réseau. \\  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 ​routeurplus communément appelé ​Box.+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.
  
-===== Installation des pilotes ​=====+===== Détection du matériel ​=====
  
-  * [[manuel:installation:​wifi | Manuel et pilotes pour votre carte wifi]]+On supposera ici que le matériel WiFi est correctement détecté. Si ça n'est pas le cas, suivez le tutoriel suivant ​:
  
-===== Ce dont nous n'​avons plus besoin =====+  * [[:​doc:​reseau:​wifi | Manuel et pilotes pour votre carte wifi]]
  
-Les outils ​graphiques pour configurer le réseau ne seront plus utiles,nous allons les supprimer.+===== Conflits entre outils ​=====
  
-<code bash> +La configuration du réseau via le fichier interfaces utilise comme outils [[doc:​reseau:​wireless-tools | wirelesstools]] et [[:​doc:​reseau:​wpasupplicant | wpasupplicant]].
-# apt-get remove network-manager</​code>​+
  
-et : +Assurez-vous qu'ils soient installés.
-<code bash> +
-# apt-get remove wicd</​code>​+
  
-Nous partons du principe que notre carte Wifi est reconnue. +<code root>apt-get update && apt-get install wpasupplicant wireless-tools </​code>​
-  ​Soit directement par le noyau linux, +
-  ​soit grâce à un pilote propriétaire ou encore avec [[manuel:​ndiswrapper_ndiswrapper | ndiswrapper]].+
  
-===== Ce dont nous aurons besoin =====+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é…
  
-Nous aurons besoin essentiellement ​de deux paquets+<note info>​**Ces outils ​de devraient plus entrer en conflit depuis Wheezy** 
-  ​*[[http://​packages.debian.org/​squeeze/​wpasupplicant|wpasupplicant]] pour gérer le chiffrage //​WPA// ​de la connection ​wifi. +Suivant leur configuration,​ d'​autres outils ​de gestion du wifi peuvent entrer en conflitSi vous ne les utilisez-pas, retirez-les:
-  *[[http://​packages.debian.org/​squeeze/​wireless-tools|wireless-tools]] pour gérer la connection sans fil wifi. +
-  * +
-===== Installation =====+
  
-<​code ​bash> +<​code ​root>​apt-get ​remove network-manager wicd</code
-apt-get ​install wpasupplicant wireless-tools </​code>​+</note>
  
-// Il est à noter que **wpasupplicant** n'est nécessaire que pour l'​utilisation d'un cryptage **WPA** // +===== Identifier ​la carte réseau ​wifi =====
- +
-===== Identifier ​les cartes réseaux ​wifi =====+
  
 Nous allons utiliser la commande **iwconfig** dans un terminal en root : Nous allons utiliser la commande **iwconfig** dans un terminal en root :
  
-<​code ​bash>iwconfig </​code>​+<​code ​root>​iwconfig </​code>​
  
 Cela doit nous retourner quelque chose comme ceci : Cela doit nous retourner quelque chose comme ceci :
-<code> +<file config retour de la commande>​lo ​       no wireless extensions. 
-  ​lo        no wireless extensions. +eth0      no wireless extensions. ​     
-  ​eth1 ​     no wireless extensions. ​     +wlan0     IEEE 802.11b ​ ESSID:​off/​any  ​
-  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 59: Ligne 54:
           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</​code> +          Tx excessive retries:​0 ​ Invalid misc:​0 ​  ​Missed beacon:​0</​file>
- +
-Notre carte sans fil est repérée et s'​appelle (dans cet exemple) : **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 /​etc/​network/​interfaces ===== 
  
-==== Voir : ====+==== Carte wifi non détectée ​====
  
-  ​* [[manuel:interfaces ​Le fichier interfaces]]+Si notre carte wifi n'est pas détectée : 
 +  ​Voir : [[doc:​materiel:​wifi:detecter#​etape-1identifier-la-carte-reseau ​identifier la carte reseau]]
  
 +===== Édition du fichier /​etc/​network/​interfaces =====
  
-===== Cryptage WEP =====+<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>​
  
-<note importante>​ Le cryptage //WEP// est obsolète et quasiment inutile. \\ +==== Sans chiffrement ==== 
-Mais si, comme moi, vous avez une vieille //​SuperBox//, ​il faudra vous en contenter.</​note>​+ 
 +Si vous n'avez pas mis de dispositif de clef ce sont ces lignes qu'il faut utiliser :
  
-Pour configurer la carte trouvée en **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 ​    off
 </​code>​ </​code>​
  
-<​note>​ //​L'​essid//​ et //la clef de cryptage ​WEP// sont souvent indiqués au dos de la //​SuperBox//​. \\ +==== Cas du chiffrement ​WEP ====
-De plus l'​espace entre le **y** et le **s** de __wireless-key s__ est important de même que les deux points.\\ +
-Je n'ai pas réussi à faire fonctionner ma connection avec une autre syntaxe.</​note>​+
  
 +<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>​
  
-Relançons(([[commande:​invoke-rc.d]])) ​la connexion ​réseau : +Pour que la carte **wlan0** se connecte au réseau ​''​LeNomDuRéseau''​ protégé par la clé WEP ''​LaclefDeCryptageWep'',​ vous rajoutez les lignes suivantes ​
-<​code ​bash+<​code>​ 
-invoke-rc.d networking start</​code>​ +auto wlan0=wifi-maison 
- +iface wifi-maison inet dhcp 
-Et voilà c'est fini.  +  ​wireless-mode ​   managed 
- +  ​wireless-essid ​  ​LeNomDuRéseau 
-===== Cryptage WPA =====+  ​wireless-key ​    ​s:​LaclefDeCryptageWep 
 +</​code>​
  
-<​note>​ Le cryptage //WPA// est bien plus solide que le //WEP//. C'est désormais le standard.</​note>​+Si vous disposez de la clé WEP sous forme hexadécimale,​ ce sont ces lignes qu'il faut utiliser :
  
-Pour configurer la carte trouvée en **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     ​CLÉHEXA
 </​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 hexa.</note>
-<code bash> +
-invoke-rc.d networking start</code>+
  
-Et voilà c'est fini. +==== Cas du chiffrement WPA / WPA2 ====
  
-===== Cryptage WPA2 =====+<​note>​ Le chiffrement //WPA// est bien plus solide que le //WEP//. C'est désormais le standard.</​note>​
  
-<note important>''​**ATTENTION !**'' ​Des modifications de ce tuto pour le WPA2 sont possibles !</note>+Pour que la carte **wlan0** se connecte au réseau ​''​LeNomDuRéseau''​ protégé par la clé WPA ''​LaclefDeCryptageWpa'',​ vous rajoutez les lignes suivantes : 
 +<​code>​ 
 +auto wlan0=wifi-maison 
 +iface wifi-maison inet dhcp 
 +  wpa-ssid ​  ​LeNomDuRéseau 
 +  wpa-psk ​   s:​LaclefDeCryptageWPA 
 +</code>
  
-//Merci à //​**zodar**//​ de nous en avoir avertis sur le forum.// ;-)+===== Relancer l'​interface =====
  
-===== Lien utiles, voire trés utiles =====+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 =====
  
   * [[http://​wiki.chezlefab.net/​tuto_nix/​config_network|captnfab la configuration réseau]]   * [[http://​wiki.chezlefab.net/​tuto_nix/​config_network|captnfab la configuration réseau]]
   * [[http://​wiki.chezlefab.net/​tuto_nix/​comprendre_wifi|captnfab comprendre le wifi]]   * [[http://​wiki.chezlefab.net/​tuto_nix/​comprendre_wifi|captnfab comprendre le wifi]]
   * [[http://​pwet.fr/​man/​linux/​administration_systeme/​iwconfig| man iwconfig en français]]   * [[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.digipedia.pl/​man/​doc/​view/​interfaces.5/​|man interfaces en anglais]]%% - **Lien obsolète**
   * [[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://​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]]. Installation des pilotes et compatibilité de votre carte wifi avec linux. +  * [[https://​debian-facile.org/​doc:reseau:wifi | Wifi sur Debian-Facile]]. Installation des pilotes et compatibilité de votre carte wifi avec linux.
- +
  
  
  
  
doc/reseau/interfaces/wifi.txt · Dernière modification: 12/04/2020 15:30 par èfpé

Pied de page des forums

Propulsé par FluxBB