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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [05/07/2014 16:21] captnfab |
doc:reseau:interfaces:wifi [24/11/2016 07:32] èfpé cosmétique |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== interfaces : configuration Wifi ====== | + | ====== interfaces : configuration WiFi ====== |
- | * Objet : Configuration du wifi dans le fichier interfaces | + | * Objet : Configuration du WiFi dans le fichier interfaces |
- | * Niveau requis : {{tag>débutant}} | + | * Niveau requis : {{tag>débutant avisé}} |
- | * Commentaires : //Écrire la configuration de connexion pour le wifi.// | + | * 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]] :-) | + | * 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}} | * Suivi : {{tag>à-tester}} | ||
* Création par [[user>deuchdeb]] le 16/11/2010 | * Création par [[user>deuchdeb]] le 16/11/2010 | ||
* Testé par <...> le <...> | * Testé par <...> le <...> | ||
- | * Commentaires sur le forum : [[:url-invalide|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=7412|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 19: | Ligne 19: | ||
On supposera ici que le matériel WiFi est correctement détecté. Si ça n'est pas le cas, suivez le tutoriel suivant : | On supposera ici que le matériel WiFi est correctement détecté. Si ça n'est pas le cas, suivez le tutoriel suivant : | ||
- | * [[:doc:reseau:wifi | Manuel et pilotes pour votre carte wifi]] | + | * [[doc:materiel:wifi:detecter|Pas à pas : Faire que sa carte WiFi soit détectée]] |
===== Conflits entre outils ===== | ===== Conflits entre outils ===== | ||
- | La configuration du réseau via le fichier interfaces utilise comme outils [[doc:reseau:wireless-tools | wirelesstools]] et [[:doc:reseau:wpasupplicant | wpasupplicant]]. | + | La configuration du réseau via le fichier interfaces utilise comme outils [[doc:reseau:wireless-tools|wireless-tools]] et [[doc:reseau:wpasupplicant|wpasupplicant]]. |
Assurez-vous qu'ils soient installés. | Assurez-vous qu'ils soient installés. | ||
- | <code root>apt-get install wpasupplicant wireless-tools </code> | + | <code root>apt-get update && apt-get install wireless-tools wpasupplicant</code> |
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é… | 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é… | ||
+ | <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 : | ||
+ | <code root>apt-get remove network-manager wicd</code></note> | ||
- | Suivant leur configuration, d'autres outils de gestion du wifi peuvent entrer en conflit. Si vous ne les utilisez-pas, retirez-les: | + | ===== Identifier la carte réseau WiFi ===== |
- | + | ||
- | <code root>apt-get remove network-manager wicd</code> | + | |
- | + | ||
- | ===== Identifier la carte réseau wifi ===== | + | |
Nous allons utiliser la commande **iwconfig** dans un terminal en root : | Nous allons utiliser la commande **iwconfig** dans un terminal en root : | ||
Ligne 43: | Ligne 41: | ||
Cela doit nous retourner quelque chose comme ceci : | Cela doit nous retourner quelque chose comme ceci : | ||
- | lo no wireless extensions. | + | <file config retour de la commande>lo no wireless extensions. |
- | eth0 no wireless extensions. | + | eth0 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 |
- | RTS thr=2346 B Fragment thr=2346 B | + | RTS thr=2346 B Fragment thr=2346 B |
- | Encryption key:off | + | Encryption key:off |
- | Power Management:off | + | Power Management:off |
- | 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 | ||
+ | ==== Carte WiFi non détectée ==== | ||
- | ==== Carte wifi non détectée ==== | + | Si notre carte WiFi n'est pas détectée, voir : |
- | + | * [[doc:materiel:wifi:detecter#etape-1identifier-la-carte-reseau|Étape 1 : Identifier la carte réseau]] | |
- | 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 ===== | ===== Édition du fichier /etc/network/interfaces ===== | ||
- | <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 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> |
==== Sans chiffrement ==== | ==== Sans chiffrement ==== | ||
- | Si vous n'avez pas mis de dispositif de clef ce sont ces lignes qu'il faut utiliser : | + | Si vous n'avez pas mis de dispositif de clé ce sont ces lignes qu'il faut utiliser : |
<code> | <code> | ||
Ligne 82: | Ligne 79: | ||
==== Cas du chiffrement WEP ==== | ==== Cas du chiffrement WEP ==== | ||
- | <note importante> Le chiffrement //WEP// est obsolète et quasiment inutile. \\ | + | <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> | Mais si, comme moi, vous avez une vieille //SuperBox//, il faudra vous en contenter.</note> | ||
- | Pour que la carte **wlan0** se connecte au réseau ''LeNomDuRéseau'' protégé par la clé WEP ''LaclefDeCryptageWep'', vous rajoutez les lignes suivantes : | + | 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 : |
<code> | <code> | ||
auto wlan0=wifi-maison | auto wlan0=wifi-maison | ||
Ligne 91: | Ligne 89: | ||
wireless-mode managed | wireless-mode managed | ||
wireless-essid LeNomDuRéseau | wireless-essid LeNomDuRéseau | ||
- | wireless-key s:LaclefDeCryptageWep | + | wireless-key s:LaCléDeCryptageWep |
</code> | </code> | ||
Ligne 101: | Ligne 99: | ||
wireless-mode managed | wireless-mode managed | ||
wireless-essid LeNomDuRéseau | wireless-essid LeNomDuRéseau | ||
- | wireless-key CLÉHEXA | + | wireless-key 7e43fed562b099b55303c0877108085f |
</code> | </code> | ||
- | <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> | + | <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> |
==== Cas du chiffrement WPA / WPA2 ==== | ==== Cas du chiffrement WPA / WPA2 ==== | ||
- | <note> Le chiffrement //WPA// est bien plus solide que le //WEP//. C'est désormais le standard.</note> | + | <note>Le chiffrement WPA est bien plus solide que le WEP. C'est désormais le standard.</note> |
+ | |||
+ | 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 : | ||
- | 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> | <code> | ||
auto wlan0=wifi-maison | auto wlan0=wifi-maison | ||
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
wpa-ssid LeNomDuRéseau | wpa-ssid LeNomDuRéseau | ||
- | wpa-psk s:LaclefDeCryptageWPA | + | wpa-psk s:LaCléDeCryptageWpa |
</code> | </code> | ||
===== Relancer l'interface ===== | ===== Relancer l'interface ===== | ||
- | Pour relancer l'interface réseau((dans la configuration de ce tuto.)) : | + | Pour relancer l'interface réseau((Dans la configuration de ce tuto.)) : |
- | <code root>ifconfig wlan0 down | + | |
- | ifup wlan0=wifi-maison | + | <code root>ifconfig wlan0 down</code> |
- | </code> | + | <code root>ifup wlan0=wifi-maison</code> |
===== Liens utiles, voire très utiles ===== | ===== Liens utiles, voire très utiles ===== | ||
- | * [[http://wiki.chezlefab.net/tuto_nix/config_network|captnfab la configuration réseau]] | + | * [[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) |
- | * [[http://wiki.chezlefab.net/tuto_nix/comprendre_wifi|captnfab comprendre le wifi]] | + | * [[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/administration_systeme/iwconfig|man iwconfig]] (en français) |
- | * [[http://www.digipedia.pl/man/doc/view/interfaces.5/|man interfaces en anglais]] | + | * [[http://pwet.fr/man/linux/formats/interfaces|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]] | + | * [[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) |
- | * [[http://wiki.debian-facile.org/manuel:installation:wifi | Wifi sur Debian-Facile]]. Installation des pilotes et compatibilité de votre carte wifi avec linux. | + | |
- | + | ||
- | + | ||
- | + |