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 →
Ceci est une ancienne révision du document !
(Pour choisir, voir les autres Tags possibles dans l'Atelier.)
Vous avez un ordinateur portable, et vous connectez souvent de WiFi en WiFi. Le matin, c'est le WiFi de la maison, puis y'a le wifi de la station de métro, le wifi de la gare, le wifi du train (pour les veinards qui en ont un), le wifi du boulot, le wifi des clients, etc. Dans ce cas, vous faîtes déjà certainement du roaming, i.e. de l'itinérance, entre les différents points d'accès qui vous irradient au fil de votre route.
En mode graphique, on connaît bien NetworkManager et Wicd qui sont tous les deux capables de faire du roaming, c'est à dire de détecter les réseaux présents et de se connecter à ceux connus.
NetworkManager peut également être utilisé en mode console. Mais aujourd'hui, nous allons étudier wpasupplicant
qui permet déjà de faire cela.
apt-get install wpasupplicant
Dans un terminal root :
cp /usr/share/doc/wpasupplicant/examples/wpa-roam.conf /etc/wpa_supplicant/wpa_supplicant.conf chmod 0600 /etc/wpa_supplicant/wpa_supplicant.conf
Dans le fichier /etc/network/interfaces
:
allow-hotplug wlan0 iface wlan0 inet manual wpa-driver wext wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf # pas d'id_str, 'default' est utilisée comme interface par défaut. iface default inet dhcp
Dans un terminal root :
wpa_passphrase SSID >> /etc/wpa/wpa_supplicant.conf
Dans le fichier /etc/wpa/wpa_supplicant.conf
:
network={ ssid="wifi-maison" psk=123456789... # Cet id_str indiquera à /sbin/wpa_action de faire un 'ifup maison' id_str="maison" }
Dans le fichier /etc/network/interfaces
:
# id_str="maison"
iface maison inet static
address 192.168.0.20
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
wpa_cli reconfigure
/usr/share/doc/wpasupplicant/README.Debian.gz