Configurer l'accès à un réseau wifi WPA(TKIP)

Utilisant un réseau protégé par une clé WPA, cryptée avec TKIP, canal 6 et un routeur Linksys en DHCP, il faut :
– créer un fichier contenant la configuration réseau, dans le répertoire /etc/network-profiles
– configurer le fichier wpa_supplicant.conf dans le répertoire /etc/, en indiquant les paramètres de connexions

Information

Disposant d'une carte wifi pcmcia TRENDware TEW-401PC, je prendrais cette dernière comme exemple.

Pré-requis

– Le package wpa_supplicant doit être installé sur votre distribution. Il va créer le fichier /etc/wpa_supplicant.conf
– Pour les utilisateurs d'Archlinux faites :

pacman -S wpa_supplicant

ou

yaourt -S wpa_supplicant

Configuration du fichier wpa_supplicant.conf

Editer le fichier /etc/wpa_supplicant.conf, vérifier les valeurs suivantes :

Lignes 75, 76 :

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0

Ligne 85 :

eapol_version=2

Ligne 106 :

ap_scan=1

Ligne 112 :

fast_reauth=1

Puis à la ligne 431, juste en-dessus de # Exemple blocks,saisissez :

#WPA(TKIP) PRIVATE WIFI NETWORK
network={
       ssid="ssid_de_votre_router_ou_point_d_access_wifi"
       scan_ssid=1
       psk="saisir_votre_cle_wpa"
       key_mgmt=WPA-PSK
       proto=WPA
       pairwise=TKIP
       group=TKIP
}

Pouvez mettre tous les exemples en commentaires, avec le caractère # au début de chaque ligne.

Création d'un profil réseau

Créer un nouveau profil réseau pour votre connexion. Il sera nommé archhome.

Saisissez :

DESCRIPTION="Wireless Profile at Home"

INTERFACE=wlan0
HOSTNAME=remplacer_par_nom_de_votre_ordinateur

IFOPTS="dhcp"
GATEWAY=remplacer_par_adresse_ip_du_serveur_ou_point_d_access_wifi

ESSID=remplacer_par_ESSID_du_serveur_ou_point_d_access_wifi
IWOPTS="mode managed essid $ESSID channel 6 key open $KEY"

USEWPA="yes"
WPAOPTS="-D wext"
AUTOWPA="yes"
PASSKEY="remplacer_par_votre_cle_wpa"

Modification de rc.conf

Lorsque tout est configuré, nous pouvons modifier le fichier rc.conf qui chargera automatiquement les paramètres réseaux lors du démarrage de votre ordinateur.

Ajouter bcm43xx dans MODULES=( … )
(N.B. : N'oublier pas de remplacer bcm43xx par le module correspondant à votre carte wifi)

Vérifer que wlan0 soit mentionné dans INTERFACE=(… )

Ajouter archhome dans NET_PROFILES=() pour que le profile se charge automatiquement.
(N.B. : Où le nom défini sous Création d'un profil réseau)

Redémarrer votre réseau pour avoir la connexion au réseau wifi.





TuxSpirit -Version initiale