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 | ||
doc:reseau:interfaces:wifi [24/11/2016 18:12] èfpé cosmétique et désambiguîsation |
doc:reseau:interfaces:wifi [12/04/2020 15:30] (Version actuelle) èfpé [Liens utiles, voire très utiles] supression lien externe fichu, foutu, inutile... |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
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 point d'accès, habituellement un routeur comme par exemple la Box de votre fournisseur d'accès. | + | 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 ===== | ===== Détection du matériel ===== | ||
Ligne 23: | Ligne 23: | ||
===== Conflits entre outils ===== | ===== Conflits entre outils ===== | ||
- | La configuration du réseau via le fichier interfaces utilise comme outils [[doc:reseau:wireless-tools|wireless-tools]] et [[doc:reseau:wpasupplicant|wpasupplicant]]. | + | La configuration du réseau via le fichier **interfaces** utilise les outils [[doc:reseau:wireless-tools|wireless-tools]] et [[doc:reseau:wpasupplicant|wpasupplicant]]. |
- | Assurez-vous qu'ils soient installés. | + | Assurez-vous qu'ils sont installés. |
<code root>apt-get update && apt-get install wireless-tools wpasupplicant</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 chiffrement **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 : | + | <note info>Suivant leur configuration, d'autres outils de gestion du WiFi peuvent entrer en conflit (toutefois cela ne devrait plus se produire depuis Debian 7 Wheezy). Si vous ne les utilisez pas, désinstallez-les : |
- | <code root>apt-get remove network-manager wicd</code></note> | + | <code root>apt-get remove --purge network-manager wicd</code></note> |
===== Identifier la carte réseau WiFi ===== | ===== 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 [[doc:systeme:terminal|terminal]] en [[doc:systeme:superutilisateur|root]] : |
<code root>iwconfig </code> | <code root>iwconfig </code> | ||
Ligne 45: | Ligne 45: | ||
eth0 no wireless extensions. | eth0 no wireless extensions. | ||
- | wlan0 IEEE 802.11b ESSID:off/any | + | wlp3s0 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 55: | Ligne 55: | ||
Tx excessive retries:0 Invalid misc:0 Missed beacon:0</file> | 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 réseau sans fil est détectée et s'appelle (dans cet exemple) : **wlp3s0**. \\ |
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 | ||
Ligne 72: | Ligne 72: | ||
<code> | <code> | ||
- | auto wlan0=wifi-maison | + | auto wlp3s0=wifi-maison |
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
wireless-mode managed | wireless-mode managed | ||
- | wireless-essid LeNomDuRéseau | + | wireless-essid NomDuReseau |
wireless-key off | wireless-key off | ||
</code> | </code> | ||
Ligne 84: | Ligne 84: | ||
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 ''LaCléDeCryptageWep'', vous ajoutez les lignes suivantes : | + | Pour que la carte **wlp3s0** se connecte au réseau ''NomDuReseau'' protégé par la clé WEP ''MaSuperCleWep'', vous ajoutez les lignes suivantes : |
<code> | <code> | ||
- | auto wlan0=wifi-maison | + | auto wlp3s0=wifi-maison |
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
wireless-mode managed | wireless-mode managed | ||
- | wireless-essid LeNomDuRéseau | + | wireless-essid NomDuReseau |
- | wireless-key s:LaCléDeCryptageWep | + | wireless-key s:MaSuperCleWep |
</code> | </code> | ||
Ligne 97: | Ligne 97: | ||
<code> | <code> | ||
- | auto wlan0=wifi-maison | + | auto wlp3s0=wifi-maison |
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
wireless-mode managed | wireless-mode managed | ||
- | wireless-essid LeNomDuRéseau | + | wireless-essid NomDuReseau |
- | wireless-key 7e43fed562b099b55303c08771 | + | wireless-key 4d615375706572436c65576570 |
</code> | </code> | ||
Ligne 110: | Ligne 110: | ||
<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 **wlp3s0** se connecte au réseau ''NomDuReseau'' protégé par la clé WPA ''CleDeChiffrement'', vous ajoutez les lignes suivantes : |
<code> | <code> | ||
- | auto wlan0=wifi-maison | + | auto wlp3s0=wifi-maison |
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
- | wpa-ssid LeNomDuRéseau | + | wpa-ssid "NomDuReseau" |
- | wpa-psk s:LaCléDeCryptageWpa | + | wpa-psk "CleDeChiffrement" |
</code> | </code> | ||
- | Ou bien, avec l'entrée PSK générée par l'outil **wpa_passphrase** : | + | Vous pouvez alternativement utiliser la valeur ''psk'' générée par l'outil **wpa_passphrase** : |
+ | <code user>wpa_passphrase "NomDuReseau" "CleDeChiffrement"</code> | ||
+ | <code config retour de la commande>network={ | ||
+ | ssid="NomDuReseau" | ||
+ | #psk="CleDeChiffrement" | ||
+ | psk=9cf6db70550f7aeab81180db86673bbd441dffa29ab51bdfc80b9983507e5866 | ||
+ | }</code> | ||
+ | C'est-à-dire finalement : | ||
<code> | <code> | ||
- | auto wlan0=wifi-maison | + | auto wlp3s0=wifi-maison |
iface wifi-maison inet dhcp | iface wifi-maison inet dhcp | ||
- | wpa-ssid LeNomDuRéseau | + | wpa-ssid "NomDuReseau" |
- | wpa-psk a8be5c5ea67c046461de351663538543fe87e1d668ee9dd0eb1eaef3ab9d3d42 | + | wpa-psk 9cf6db70550f7aeab81180db86673bbd441dffa29ab51bdfc80b9983507e5866 |
</code> | </code> | ||
+ | |||
+ | <note warning>Les clés de chiffrement présentées ici sous forme hexadécimale sont des //exemples//, ne les copiez pas dans //votre// propre fichier interfaces. Par ailleurs, en cas de souci de configuration du WiFi, ne postez pas //votre// propre clé de chiffrement sur le forum, une personne désœuvrée mais fière de son pouvoir de nuisance pourrait chercher à l'exploiter de façon bête et méchante !</note> | ||
===== Relancer l'interface ===== | ===== Relancer l'interface ===== | ||
Ligne 130: | Ligne 139: | ||
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</code> | + | <code root>ifconfig wlp3s0 down |
- | <code root>ifup wlan0=wifi-maison</code> | + | #ou, pour buster |
+ | ip link set wlp3s0 down</code> | ||
+ | <code root>ifup wlp3s0=wifi-maison</code> | ||
===== Liens utiles, voire très utiles ===== | ===== 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/20160407122505/http://wiki.chezlefab.net:80/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) | + | * [[https://web.archive.org/web/20160407084333/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://pwet.fr/man/linux/formats/interfaces|man interfaces]] (en anglais) | * [[http://pwet.fr/man/linux/formats/interfaces|man interfaces]] (en anglais) | ||
+ | * [[http://guide.debianizzati.org/index.php/Configurazione_di_una_connessione_wireless|Configurazione di una connessione wireless]] (en italien, oui) | ||
* [[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) | * [[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) | ||
+ |