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