wpa_supplicant et ipw2200 [RESOLU] - Linux et OS Alternatifs
Marsh Posté le 28-03-2006 à 11:44:53
Spud a écrit : quelle distrib ? |
Mandriva 2006
Alors, un autre bonhomme sur hostap : http://lists.shmoo.com/pipermail/h [...] 12913.html m'a donné quelques infos :
Les lignes suivantes seraient de trop :
> ap_scan = 1
> fast_reauth = 1
> pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so
> pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so
> scan_ssid = 1
Il me signale également que pour les noyaux >= 2.6.13 , il faut utiliser -D wext au lieu de -D ipw lors du lancement de wpa_supplicant
Mon noyau est le 2.6.12-18mdk-up-4GB , je vais essayer son truc.
Marsh Posté le 28-03-2006 à 12:04:23
Ouf, ça marche enfin !
Alors pour ceux que ça intéresse, voici les différentes infos :
Pour lancer wpa_supplicant :
wpa_supplicant -i eth2 -c /etc/wpa_supplicant.conf -D wext -Bw
Le fichier wpa_supplicant.conf :
[quote]
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
network={
ssid="Misou"
bssid=00:07:CB:56:4E:C7
psk=eb97accad84ac3e3835fb47dbebc2f60dbd78278d8ec0ec393a6fdb27ea8b092
proto=WPA
key_mgmt=WPA-PSK
}
[quote]
le fichier ifcfg-eth2
[quote]
ONBOOT=yes
USERCTL=no
TYPE=Wireless
DEVICE=eth2
BOOTPROTO=dhcp
ESSID="Misou"
KEY=xxxxxxxxxxxx
CHANNEL=11
MODE=Managed
WPA=yes
[quote]
et dans ifup-wireless , un ajout à la fin du fichier :
[quote]
if [ "$WPA" = "yes" -a -x /usr/sbin/wpa_supplicant ]; then
/usr/sbin/wpa_supplicant -i$DEVICE -D wext -Bw -c/etc/wpa_supplicant.conf
-i$DEVICE
fi
[quote]
Marsh Posté le 28-03-2006 à 14:40:41
normalement la M%andriva est capâble de faire tout cela toute seule ...
j'ai des portables centrino et cela marche tout seul ( version club avec les pilotes ipw préinstallés ).
http://qa.mandriva.com/twiki/bin/view/Main/EasyWifi
easywifi se base sur wpa_supplicant.
Marsh Posté le 29-03-2006 à 20:25:54
Dark_Schneider a écrit : normalement la M%andriva est capâble de faire tout cela toute seule ... |
Pour ma part j'ai la version téléchargeable gratuitement (quelle est cette version club ? peux tu m'en dire un peu plus à propos de cette version ?)
je dois avouer qu'après être tout content que ça marche hier .... ça ne marche plus du tout ! ou alors c'est vraiment très instable.
merci de ta réponse !
cali.
Marsh Posté le 28-03-2006 à 10:10:02
Bonjour à vous !
Je suis entrain de m'arracher les cheveux pour configurer mon wifi avec WPA .
Tous, d'abord, la connection fonctionne très bien si j'utilise le WEP, j'arrive à me connecter à la borne, je surf tout ça tout ça , tout fonctionne super bien (linux et windows).. En passant, le point d'accès Wifi est la carte PCMCIA qu'on insère dans la freebox. Un poste Windows se connecte sans pb à l'AP lorsque j'utilise le WPA.
Pour mon poste linux, je suis sous Mandriva 2006, le driver utilisé est ipw2200 (qui fonctionne à priori puisque le WEP marche), j'ai installé wpa_supplicant et mon wpa_supplicant.conf ressemble à cela :
wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
pkcs11_engine_path=/usr/lib/opensc/engine_pkcs11.so
pkcs11_module_path=/usr/lib/pkcs11/opensc-pkcs11.so
network={
ssid="Misou"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="##########"
}
le psk que j'ai mis entre guillement est la clé WPA telle que je l'ai saisie dans la config du point d'accès.
La commande iwlist me donne :
[root@localhost] # iwlist eth2 scan
Cell 02 - Address: 00:07:CB:56:4E:C7
ESSID:"Misou"
Protocol:IEEE 802.11bg
Mode:Master
Channel:11
Encryption key: on
Bit Rate:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
Quality=93/100 Signal level=-34 dBm
(Unknown Wireless Token 0x8C05)
(Unknown Wireless Token 0x8C05)
Extra: Last beacon: 743ms ago
Mon wifi est en Cell 02 et j'ai supprimé les lignes concernant le wifi d'un voisin, en Cell 01, configuré en WEP.
J'essaye de lancer wpa_supplicant avec :
[quote]
wpa_supplicant -D ipw -i eth2 -c/etc/wpa_supplicant.conf -dd
[\quote]
mais malheuresement, lorsque j'entre dans l'état SCANNING -> ASSOCIATING ... peu de temps après, je repasse en ASSOCIATING -> DISCONNECTED .. le tout agrémenté d'erreurs "IOCTL...... action not supported " un peu tout le long. Conclusion, je me pose plusieurs questions :
1) les erreurs [IOCTLxxxxx] peuvent être liées au fait que ça ne marche pas ?
2) Le wep fonctionne mais le WPA non .... est ce que c'est mon wpa_supplicant.conf qui est foireux ?
3) y'aurait'il peut être une option du noyau à valider pour supporter le WPA ... qui n'est pas nécessaire pour le WEP?
4) je n'ai pas modifié le ifcfg-eth2, puisque pour le moment je passe directement pas wpa_supplicant, sans faire de ifup eth2.... maintenant faudra que je m'en occupe ensuite.
4) ... auriez vous d'autres idées ??? je sèche un peu ...
merci bien !
cali.
Message édité par calimerot le 28-03-2006 à 12:04:46