Il arrive parfois, pour une raison ou une autre, de devoir absolument se connecter au wifi en ligne de commande uniquement. Voici un petit mémo des lignes de commandes qui m’ont été utiles pour me connecter à mon réseau wifi protégé par WPA. Les commandes ont été testées sous Linux Mint Debian Edition, mais ça doit marcher au minimum sur toutes les distributions à base de Debian (Ubuntu compris, donc).

Terminal Linux

On part du principe que l’interface réseau est wlan0 et que vous êtes root !

  1. On scanne les réseaux wifi
    iwlist wlan0 scanning
  2. On génère la clé WPA qu’on stocke dans un fichier
    wpa_passphrase nom_reseau_wifi > ~/wpa.conf
  3. On se connecte au réseau
    wpa_supplicant -B -c ~/wpa.conf -i wlan0 
  4. On récupère une adresse IP avec
    dhclient wlan0
    
  5. C’est tout !

(Merci à DebianWorld qui m’a bien dépanné avec son article quand j’étais en carafe)