Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
netadmin:linux:gestion_interface_wifi [2021/12/23 14:30] – yoann | netadmin:linux:gestion_interface_wifi [2025/02/06 09:10] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
</ | </ | ||
- | Etat du lien wifi | + | ==== Activation de l' |
+ | |||
+ | Pour vérifier l' | ||
<code bash> | <code bash> | ||
ip link show wlp58s0 | ip link show wlp58s0 | ||
Ligne 35: | Ligne 38: | ||
</ | </ | ||
- | # etat du lien | + | ==== Etat du lien ==== |
<code bash> | <code bash> | ||
iw wlp58s0 link | iw wlp58s0 link | ||
</ | </ | ||
+ | |||
Rechercher les réseau wifi disponibles: | Rechercher les réseau wifi disponibles: | ||
<code bash> | <code bash> | ||
Ligne 44: | Ligne 49: | ||
</ | </ | ||
+ | Via le scan, on détermine le SSID et le mode d’authentification accepté par le point d' | ||
+ | < | ||
+ | Le protocole de sécurité **RSN** est désigné couramment **WPA2**. Il est nécessaire d' | ||
+ | </ | ||
+ | |||
+ | On peut maintenant générer un fichier de configuration pour une connexion à un réseau wifi basé sur les protocoles de sécurité WPA/WAP2 | ||
+ | |||
+ | <code bash> | ||
+ | # Créer un enregistrement pour le réseau SSID_network dans le fichier | ||
+ | # de configuration / | ||
+ | wpa_passphrase SSID_network >> / | ||
+ | </ | ||
+ | |||
+ | Maintenant que le fichier de configuration existe, il peut être utilisé pour la connexion au réseau: | ||
+ | <code bash> | ||
+ | wpa_supplicant -B -D wext -i wlp58s0 -c / | ||
+ | </ | ||
+ | |||
+ | A propos des arguments: | ||
+ | * **-B** pour exécuter la commande en arrière plan (background); | ||
+ | * **-D** pour spécifier le pilote ici wext le pilote générique; | ||
+ | * **-c** pour spécifier la configuration à utiliser. | ||
+ | |||
+ | |||
Générer un fichier de configuration pour **wpa_supplicant** | Générer un fichier de configuration pour **wpa_supplicant** | ||
+ | |||
+ | Vérifier que la connexion est effective via la commande **iw** | ||
+ | <code bash> | ||
+ | iw wlp58s0 link | ||
+ | </ | ||
+ | |||
+ | Puisque la liaison physique est établie, on peut essayer d' | ||
+ | <code bash> | ||
+ | # demande une IP au serveur DHCP du réseau | ||
+ | dhclient wlp58s0 | ||
+ | |||
+ | # Afficher IP affectée à l' | ||
+ | ip a show wlp58s0 | ||
+ | </ | ||
+ | |||
+ | Si pas de réponse du serveur DHCP, on peut manuellement affecter une adresse via la commande **ip**. Pour terminer on vérifier l' | ||
+ | |||
+ | <code bash> | ||
+ | # Afficher la route par défaut | ||
+ | ip route show | ||
+ | |||
+ | # Redéfinir la route par défaut | ||
+ | ip route add default via 10.0.0.138 dev wlp58s0 | ||
+ | </ | ||
===== Références ===== | ===== Références ===== |