Et merci pour nous avoir tenu au courant
]>Vous ne le voyez peut être pas, mais je suis connecté en WPA depuis ma machine SMP avec les pilotes serialmonkey rt2x00 !!!
Il aura bien fallu un déménagement, et l'impossibilité de se connecter par câble pour que je revienne sur ce problème.
En fait la réponse était sous mes yeux, et wpa_supplicant est de nouveau mon ami
Je n'ai encore rien automatisé, maisa la mano ça donne ce petit script:
#!/bin/sh
# pas sûr de l'utilité, ça lance une négociation dhcp alors que le reste est pas configuré
sudo ifup wlan0
#sudo iwconfig wlan0 mode managed
# apparemment pas supporté comme option, mais mode par défaut à l'allumage
sudo iwconfig wlan0 essid mon_essid
sudo iwconfig wlan0 channel 4
sudo ifconfig wlan0 up
sudo iwconfig wlan0 ap AA:BB:CC:DD:EE:FF
Puis on configure /etc/wpa_supplicant.conf(pompé sur leurs fichiers génériques):
# WPA-PSK/TKIP
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="mon_essid"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="la_clé_ki_va_bien_(tm)"
}
(il doit y avoir moyen de ne pas mettre la clé en clair, mais en hexadécimal il me semble, à creuser)
Ne pas oublier de lancer wpa_supplicant :
$ sudo wpa_supplicant -i wlan0 -c/etc/wpa_supplicant.conf -Dwext -dddd
(le -dddd c'est pour qu'il affiche tout ce qu'il fait, je ne pensais pas que ça marcherait du premier coup ... )
Et si tout se passe bien un tio :
$ sudo dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:12:17:82:70:5c
Sending on LPF/wlan0/00:12:17:82:70:5c
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.1.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.175 -- renewal in 18767 seconds.
Aller, j'ai bien mérité mon mojito !!
Usti
PS: j'ai oublié de vous relater une partie de l'histoire, qui prend place entre ce message et l'autre plus haut qui dit que ça marche, où ça ne marchait de nouveau plus avec le pilote serialmonkey ... c'est juste une précision pour que tout le monde comprenne bien ma joie en ce jour béni des Dieux du Tigre
]>J'en retourne donc à la responsabilité du drivers rt2500. Pourtant il est censé fonctionner en WPA...
Le mystère s'épaissit...
]>Maître, question stabilité, vous eussiez pu proposer également OpenSolaris , mais ils ne supportent pas encore les puces WiFi à base de Ralink me semble-t-il autrement que par ndiswrapper .
Usti
]>Je suis derrière une freebox et je commence à me demander si le problème ne vient pas de là...
As-tu un routeur wifi ou tu as une carte PCMCIA de Free ? Il me semble que notre ami Usti utilise un routeur. Il y a sans doute (sûrement) des différences à ce niveau.
]>Je suis derrière une freebox [...]
Et devant, as-tu essayé ?
As-tu un autre système, un vrai genre un Mac avec lequel tu pourrais tester ?
LeDub très content de sa freebox ... et de sa vanne !
]>En fait j'ai à peu près le même problème que celui que tu avais, mais mon fichier /etc/network/interfaces contient déjà tout ce qu'il y a dans le tien. Il faut donc que je cherche ailleurs.
Je suis derrière une freebox et je commence à me demander si le problème ne vient pas de là...
iface eth0 inet dhcp
pre-up ifconfig eth0 up
pre-up ifconfig eth0 down
pre-up ifconfig eth0 up
pre-up ifconfig eth0 down
pre-up iwconfig eth0 essid "myssid"
pre-up iwconfig eth0 mode Managed
pre-up iwpriv eth0 set AuthMode=WPAPSK
pre-up iwpriv eth0 set EncrypType=TKIP
pre-up iwpriv eth0 set WPAPSK="A shared key"
pre-up ifconfig eth0 up
Tu as la doc spéciale Debian en anglais sur le site serialmonkey et la spéciale Ubuprofène ICI. Je me suis plus inspiré de cette dernière.
Maintenant me demande pas trop de détails, je sais que ça marche chez moi, mais j'ai pô tout compris
Usti
]>Merci
]>Le premier qui se moque je l'éventre et fais pourrir ses entrailles au soleil où les fourmis, les mouches et les insectes nécrophages feront ripaille ...
Bon n'arrivant à rien avec wpasupplicant, j'ai cherché sur internet et trouvé un pilote libre (YES) avec paquet Debian testing (YES YES) et tout le toutime. Après moultes essais, compilations, re-essais, re-compilations, téléchargement de la nightly build, petit apéro quand même, lecture de doc, lecture du forum d'aide ... je m'aperçois par hasard dans une réponse que WPA2 n'est pas supporté par le pilote, seul WPA l'est .
Et hop, un ordinateur qui surfe sur internet par une carte PCI Linksys WiFi avec son pilote libre sous Debian testing
Morale de l'histoire : RTFM
Usti
]>Bon, vous moquez pas, mais il faut croire que je suis maudit par le passage stable -> testing et surtout XFree Xorg !!
J'ai bien passé une semaine à me débattre avec le fichier de conf de xorg pour m'apercevoir par hasard que ce qui clochait c'était ... le pilote de la souris (du noyo) qui n'était pas chargé par défaut au démarrage de la machine !!!!
Compile un kernel plus recent, qui charge les modules a la demande.
]>Bon, vous moquez pas, mais il faut croire que je suis maudit par le passage stable -> testing et surtout XFree Xorg !!
J'ai bien passé une semaine à me débattre avec le fichier de conf de xorg pour m'apercevoir par hasard que ce qui clochait c'était ... le pilote de la souris (du noyo) qui n'était pas chargé par défaut au démarrage de la machine !!!!
Nan mais franchement, Debian part à vaux l'eau ...
Bref, dès que la canicule me laisse un peu de fraîcheur dans mon bureau, je re-jette un oeil sur ce problème de WiFi, et je teste tes idées Yom
Usti
]>LeDub presque 1er
]>ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=1 ap_scan=1 fast_reauth=1 network={ ssid="monssid" proto=WPA2 key_mgmt=WPA-PSK auth_alg=OPEN psk="margueritebroutepaisiblementdanslepré" }
Dans ta definition de network, essaie d'ajouter ca :
group=TKIP
pairwise=TKIP