Après avoir réussi à résoudre mon problème de connection, je me permets (je suis autorisé? :s) de vous transmettre ma méthode qui est issue de la combinaison de 2 sites :
- linuxgaspesie.unblog.fr/2007/02/ … #comment-4
-
wiki.swisslinux.org/fr/documentation/ipw2200
Merci à leurs auteurs respectif d’avoir mis en ligne ces quelques lignes qui m’ont permi de retrouver les joies du wifi lol.
Le tuto se déroule en 3 étapes :
1ère étape : génération de la clé cryptée.
2ème étape : configuration de l’interface réseau (wifi)
3ème étape : création du fichier gérant la prise en charge du protocole WPA-PSK au démarrage.
C’est parti : (tout se déroule dans une console avec les droits d’admin! (su ou sudo selon votre envie :p))
1ère étape :
on tape : wpa_passphrase lenomdetonrouteur lacléquetuasmis
Cela va générer un contenu sembable à ce qui suit :
[quote]network={
ssid=“nomdurouteur”
#psk="lacléchoisie"
psk=874d3d71328e6d5fe0c4f3da54142ab30a3a7024c95fb716827f1b5c2e
}[/quote]
Il faut copier tout ça dans /etc/wpa_supplicant.conf.
Mais attention, il manque le début de ce fichier. Il faut donc que votre fichier contienne ceci :
[quote]ctrl_interfaces=/var/run/wpa_supplicant
ap_scan=1
network={
ssid=“nomdurouteur”
#psk="lacléchoisie"
psk=874d3d71328e6d5fe0c4f3da54142ab30a3a7024c95fb716827f1b5c2e
}
[/quote]
On enregistre ensuite et on passe à la 2ème étape.
2ème étape :
Il faut editer ce fichier : /etc/network/interfaces
2 cas se propose à vous : le dhcp (le routeur attribue les adresses IP automatiquement) ou le static (il faut fixer une adresse IP pour se connecter au routeur).
En DHCP: Le fichier doit (en autre) comporter ceci:
Config avec le serveur DHCP
auto eth1
iface eth1 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid nomdurouteur
wpa-key-mgmt WPA-PSK
wpa-psk 874d3d71328e6d5fe0c4f3da54142ab30a3a7024c95fb716827f1b5c2e
En Static : il doit (entre autre) comporter ceci:
Config en static
auto eth1
iface eth1 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.0.1
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid nomdurouteur
wpa-key-mgmt WPA-PSK
wpa-psk 874d3d71328e6d5fe0c4f3da54142ab30a3a7024c95fb716827f1b5c2e
Voilà, on enregistre et on passe à la dernière étape.
3ème étape :
Il faut maintenant créer un fichier qui va prendre en charge le WPA au démarrage du pc.
On tape ceci :
sudo vim /etc/init.d/wifi_wpa.sh
Dans le fichier que l’on a créé (wifi_wpa.sh), il faut insérer le texte suivant :
[quote]#! /bin/sh
wifi: wpa_supplicant init
echo " * [Wifi]: Enabling WPA supplicant…"
if [ -x /usr/sbin/wpa_supplicant ]; then
/usr/sbin/wpa_supplicant -B -i eth1 -c /etc/wpa_supplicant.conf -D ipw -w
fi
exit 0[/quote]
On le rend ensuite exécutable par la commande suivante :
sudo chmod +x /etc/init.d/wifi_wpa.sh
On crée un lien symbolique pointant vers ce dernier :
sudo ln -s /etc/init.d/wifi_wpa.sh /etc/rcS.d/S40netwifiwpa
Voilà la connection devrait être fonctionnel maintenant.
Pour vérifier, taper ceci :
/etc/init.d/networking restart
Voilà voilà. Allez, a bientot