Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
wifi_ligne_de_commande [Le 29/04/2016, 10:53] L'Africain créée |
wifi_ligne_de_commande [Le 30/12/2021, 10:41] (Version actuelle) 2.10.176.239 [Utilisation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
{{tag>réseau wifi}} | {{tag>réseau wifi}} | ||
Ligne 29: | Ligne 30: | ||
gateway 192.168.1.1 | gateway 192.168.1.1 | ||
+ | |||
+ | wireless-essid 9T_B800A | ||
+ | wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX | ||
+ | wireless-channel 11 | ||
+ | |||
+ | auto eth1 | ||
wireless-essid 9T_B800A | wireless-essid 9T_B800A | ||
wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX | wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX | ||
Ligne 131: | Ligne 138: | ||
sudo route add default gw IPDuRouteur (192.168.0.254 par exemple) | sudo route add default gw IPDuRouteur (192.168.0.254 par exemple) | ||
</code> | </code> | ||
- | * Il faut ensuite rajouter les adresses des serveurs DNS (qui traduisent google.fr par exemple en adresse IP exploitable par l'ordinateur). Pour cela il fautOn peut [[:tutoriel:comment_editer_un_fichier|modifier]] avec les [[:sudo|droits d'administration]] le fichier **/etc/resolv.conf** et y ajouter la ligne suivante : | + | * Il faut ensuite rajouter les adresses des serveurs DNS (qui traduisent google.fr par exemple en adresse IP exploitable par l'ordinateur). Pour cela il faut [[:tutoriel:comment_editer_un_fichier|modifier]] avec les [[:sudo|droits d'administration]] le fichier **/etc/resolv.conf** et y ajouter la ligne suivante : |
<file /etc/resolv.conf> | <file /etc/resolv.conf> | ||
nameserver IPduServeurDNS | nameserver IPduServeurDNS | ||
Ligne 140: | Ligne 147: | ||
nameserver 80.10.246.2 | nameserver 80.10.246.2 | ||
</file> | </file> | ||
- | |||
- | ==== Exemple de paramétrage pour club-internet avec un routeur Hitachi ou Comtrend ==== | ||
- | |||
- | Si l'on suit la documentation ci-dessus, la connexion Wi-Fi au routeur peut ne pas fonctionner malgré tout. En effet, chez club-internet par exemple, le SSID n'est pas diffusé, une action supplémentaire est donc nécessaire : | ||
- | <code> | ||
- | sudo iwconfig ath0 essid "ssid-complet" | ||
- | sudo iwconfig ath0 key open | ||
- | sudo iwlist wlan0 scan | ||
- | </code> | ||
- | |||
- | ''ath0'' est à remplacer par votre nom d'interface (celui qui est mentionné dans la fenêtre Network settings) ; | ||
- | Le SSID complet est le numéro de série de votre routeur, vous pouvez le trouver de deux façons : | ||
- | - Au dos du routeur | ||
- | - Dans l'interface Web du routeur accessible à l'adresse 192.168.1.1 | ||
- | * Login : root | ||
- | * Mot de passe : clubadmin | ||
- | Il se trouve dans la rubrique ''wireless'', et la clé WEP se trouve dans la rubrique ''security'' | ||
- | |||
- | La commande Key Open sert à définir le mode du réseau. Il peut être Open, Shared, etc.. La commande scan permet de vérifier les paramètres. | ||
==== Se connecter à un réseau en mode console ==== | ==== Se connecter à un réseau en mode console ==== | ||
Ligne 177: | Ligne 165: | ||
==== Pré-requis ==== | ==== Pré-requis ==== | ||
- | * WPA Supplicant gère une majeure partie des systèmes Wi-Fi, néanmoins vous pouvez vérifier si votre carte est compatible [[http://hostap.epitest.fi/wpa_supplicant/|sur leur site]]. | + | * WPA Supplicant gère une majeure partie des systèmes Wi-Fi, néanmoins vous pouvez vérifier si votre carte est compatible [[https://hostap.epitest.fi/wpa_supplicant/|sur leur site]]. |
* WPA Supplicant est normalement installé par défaut sur votre système, si ce n'est pas le cas [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>wpasupplicant]]**. | * WPA Supplicant est normalement installé par défaut sur votre système, si ce n'est pas le cas [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>wpasupplicant]]**. | ||
Ligne 455: | Ligne 443: | ||
</file> | </file> | ||
et seul votre fichier de configuration /etc/wpa_supplicant.conf change : | et seul votre fichier de configuration /etc/wpa_supplicant.conf change : | ||
- | + | * Connexion à un point d'accès en WPA2 AES:<file>ctrl_interface=/var/run/wpa_supplicant | |
- | == Connexion à un point d'accès en WPA2 AES == | + | |
- | + | ||
- | <file>ctrl_interface=/var/run/wpa_supplicant | + | |
ap_scan=1 | ap_scan=1 | ||
Ligne 470: | Ligne 455: | ||
} | } | ||
</file> | </file> | ||
- | + | * Connexion à un point d'accès en WPA/WPA2 TKIP/AES: <file>ctrl_interface=/var/run/wpa_supplicant | |
- | == Connexion à un point d'accès en WPA/WPA2 TKIP/AES == | + | |
- | + | ||
- | <file>ctrl_interface=/var/run/wpa_supplicant | + | |
ap_scan=1 | ap_scan=1 | ||
Ligne 485: | Ligne 467: | ||
} | } | ||
</file> | </file> | ||
- | + | * Connexion Ad-Hoc (PC à PC) WPA TKIP: <file>ctrl_interface=/var/run/wpa_supplicant | |
- | == Connexion Ad-Hoc (PC à PC) WPA TKIP == | + | |
- | + | ||
- | <file>ctrl_interface=/var/run/wpa_supplicant | + | |
ap_scan=2 | ap_scan=2 | ||
Ligne 649: | Ligne 628: | ||
====Utilisation==== | ====Utilisation==== | ||
- | ===Tester le service wpa-supplican==== | + | ===Tester le service wpa-supplicant==== |
<code>sudo wpa_supplicant -c/etc/wpa_supplicant.conf -w -D<pilote> -i<interface></code> | <code>sudo wpa_supplicant -c/etc/wpa_supplicant.conf -w -D<pilote> -i<interface></code> | ||
Ligne 687: | Ligne 666: | ||
=====Voir aussi===== | =====Voir aussi===== | ||
- | Source pour wpa supplicant: [[http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=wpa_supplicant/wpa_supplicant.conf|documentation (anglaise) de wpa_supplicant]]. | + | Source pour wpa supplicant: [[https://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=wpa_supplicant/wpa_supplicant.conf|documentation (anglaise) de wpa_supplicant]]. |
---- | ---- |