J'ai un routeur sans fil configuré avec un cryptage WPA et en DHCP. Son ssid est ma_cage et il utilise le canal 4.
On va déjà configurer l'interface réseau (vérifiez dans votre dmesg le nom de votre interface) en éditant le fichier /etc/network/interfaces :
auto eth2 iface eth2 inet dhcp pre-up iwconfig eth2 essid "ma_cage" pre-up iwconfig eth2 channel 4
Ensuite on va configurer wpa_supplicant en éditant le fichier /etc/wpa_supplicant/wpa_supplicant.conf :
# WPA-PSK/TKIP ctrl_interface=/var/run/wpa_supplicant ap_scan=2 network={ ssid="ma_cage" key_mgmt=WPA-PSK proto=WPA pairwise=TKIP group=TKIP psk="ma_passphrase_de_la_mort_ki_tue" }
Et pour terminer, un petit script pour lancer automatiquement au démarrage wpa_supplicant, que l'on rendra exécutable par un petit chmod +x /etc/init.d/wpa_supplicant :
#! /bin/sh # wifi: wpa_supplicant init echo " * [Wifi]: Enabling WPA supplicant..." if [ -x /sbin/wpa_supplicant ]; then echo " * [Wifi]: ... WPA supplicant enabled" /sbin/wpa_supplicant -B -i eth2 -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -w fi exit 0
Et pour terminer, le lien qui va bien : ln -s /etc/init.d/wpa_supplicant /etc/rcS.d/S40netwifiwpa
Ce qui devrait donner si tout fonctionne bien :
$ iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 no wireless extensions. eth2 IEEE 802.11g ESSID:"ma_cage" Mode:Managed Frequency:2.427 GHz Access Point: AA:BB:CC:DD:EE:FF Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0 Retry limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=96/100 Signal level=-29 dBm Noise level=-91 dBm Rx invalid nwid:0 Rx invalid crypt:1 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 sit0 no wireless extensions.
Page maintenue par Sébastien KALT - Copyright (c) 1999-2011 Sébastien KALT.