OVH Cloud OVH Cloud

Problème Wifi en WPA avec Ralink (chipset RT2570)

8 réponses
Avatar
Phil
Bonjour,

Ca fait 5 jours que je me bat avec un Dongle USB de chez Ovislink
(EVO-W54USB, chipset ralink 2570) pour le faire fonctionner sous Debian.

Je me concentre plutôt sur le WPA, mais en fait je n'ai pas réussi
non plus en WEP !

Remarque : il fonctionne très bien sous Windows en WPA :-(

J'ai essayé les drivers rt2570 de chez ralink et la version
opensource (respectivement http://www.ralinktech.com/supp-1.htm et
http://rt2x00.serialmonkey.com/) qui sont censés supporter le WPA.

J'ai également essayé de passer par ndiswrapper (version 1.21) et
wpa_supplicant (version 0.4.9) sans plus de succès.

Je suis passé hier en etch (noyau 2.6.16-2) où j'ai refait tous les
essais mais ça ne fonctionne pas mieux qu'en Sarge (noyau 2.6.8-3).

Voici mes symptômes : dans tous ces essais, je charge le driver en
mémoire sans souci, le "ifconfig rausb0 up" fonctionne bien aussi, et
j'arrive à détecter mon AP avec "iwlist rausb0 scan".

Par contre, impossible d'obtenir une adresse IP... ni en dhcp, ni en
static.

J'ai des erreurs (dans les logs) du type : "Driver does not support
WPA" ou "No suitable AP found"... Pourtant ces drivers supportent tous
le WPA...

Savez-vous d'où peut venir le problème ? Est-ce une erreur de
configuration de la connection, par exemple mauvaise saisie de la clé
WPA, ou mauvais choix avec iwpriv pour auth et enc ? Avec ce type
d'erreur n'y aurait-il rien qui l'indique dans les logs ?

Merci.
Phil.

8 réponses

Avatar
olivier55
Le Wed, 02 Aug 2006 13:45:19 +0200, Phil a écrit :

Bonjour,

Ca fait 5 jours que je me bat avec un Dongle USB de chez Ovislink
(EVO-W54USB, chipset ralink 2570) pour le faire fonctionner sous Debian.

Je me concentre plutôt sur le WPA, mais en fait je n'ai pas réussi
non plus en WEP !

Remarque : il fonctionne très bien sous Windows en WPA :-(

J'ai essayé les drivers rt2570 de chez ralink et la version
opensource (respectivement http://www.ralinktech.com/supp-1.htm et
http://rt2x00.serialmonkey.com/) qui sont censés supporter le WPA.

J'ai également essayé de passer par ndiswrapper (version 1.21) et
wpa_supplicant (version 0.4.9) sans plus de succès.

Je suis passé hier en etch (noyau 2.6.16-2) où j'ai refait tous les
essais mais ça ne fonctionne pas mieux qu'en Sarge (noyau 2.6.8-3).

Voici mes symptômes : dans tous ces essais, je charge le driver en
mémoire sans souci, le "ifconfig rausb0 up" fonctionne bien aussi, et
j'arrive à détecter mon AP avec "iwlist rausb0 scan".

Par contre, impossible d'obtenir une adresse IP... ni en dhcp, ni en
static.

J'ai des erreurs (dans les logs) du type : "Driver does not support
WPA" ou "No suitable AP found"... Pourtant ces drivers supportent tous le
WPA...

Savez-vous d'où peut venir le problème ? Est-ce une erreur de
configuration de la connection, par exemple mauvaise saisie de la clé
WPA, ou mauvais choix avec iwpriv pour auth et enc ? Avec ce type d'erreur
n'y aurait-il rien qui l'indique dans les logs ?

Merci.
Phil.


Salut

Aucun souci avec les drivers serialmonkey, mais j'ai compilé le noyau
moi-même. Je suis en debian etch.

Bye

Avatar
Phil
Aucun souci avec les drivers serialmonkey, mais j'ai compilé le noyau
moi-même. Je suis en debian etch.



Ok, je vais tenter.
Te souviens-tu si tu as mis des options spéciales dans la configuration
avant de compiler ?

Merci.
Phil.

Avatar
olivier55
Le Wed, 02 Aug 2006 18:46:44 +0200, Phil a écrit :

Aucun souci avec les drivers serialmonkey, mais j'ai compilé le noyau
moi-même. Je suis en debian etch.



Ok, je vais tenter.
Te souviens-tu si tu as mis des options spéciales dans la configuration
avant de compiler ?

Merci.
Phil.


Non, juste ce qui est indiqué dans le readme des serialmonkey, à savoir
les lib du noyau wpa, wep, etc..
Si tu n'es pas certain de la config, les paquets noyau debian intègrent
un config complète que tu peux reprendre dans un kernel de kernel.org
avec make oldconfig. Tu auras ainsi un nouyau complet.
Fais bien attention à pouvoir redémarrer sur ton noyau actuel au cas où.

Bye


Avatar
Phil
Te souviens-tu si tu as mis des options spéciales dans la configuration
avant de compiler ?


Non, juste ce qui est indiqué dans le readme des serialmonkey, à savoir
les lib du noyau wpa, wep, etc..
Si tu n'es pas certain de la config, les paquets noyau debian intègrent
un config complète que tu peux reprendre dans un kernel de kernel.org
avec make oldconfig. Tu auras ainsi un nouyau complet.
Fais bien attention à pouvoir redémarrer sur ton noyau actuel au cas où.


Oui, merci.

J'ai oublié de te demander : tu as compilé quelle version du noyau ? La
2.6.16 (celle de la etch) ou bien la 2.6.17 (requise pour installer les
drivers rt2x00 de serialmonkey) ?
Et chez serialmonkey tu as pris le rt2x00 (qui nécessite le noyau
2.6.17) ou bien le rt2570 (qui fonctionne avec le noyau 2.6.16 ou
inférieur) ?


Merci.
Phil.


Avatar
olivier55
Le Thu, 03 Aug 2006 16:26:54 +0200, Phil a écrit :

Te souviens-tu si tu as mis des options spéciales dans la
configuration avant de compiler ?


Non, juste ce qui est indiqué dans le readme des serialmonkey, à
savoir les lib du noyau wpa, wep, etc..
Si tu n'es pas certain de la config, les paquets noyau debian intègrent
un config complète que tu peux reprendre dans un kernel de kernel.org
avec make oldconfig. Tu auras ainsi un nouyau complet. Fais bien
attention à pouvoir redémarrer sur ton noyau actuel au cas où.


Oui, merci.

J'ai oublié de te demander : tu as compilé quelle version du noyau ? La
2.6.16 (celle de la etch) ou bien la 2.6.17 (requise pour installer les
drivers rt2x00 de serialmonkey) ?
Et chez serialmonkey tu as pris le rt2x00 (qui nécessite le noyau 2.6.17)
ou bien le rt2570 (qui fonctionne avec le noyau 2.6.16 ou inférieur) ?


Merci.
Phil.


J'ai utilisé les CVS-daily, la dernière que j'ai téléchargé date du
24 juillet.

http://rt2x00.serialmonkey.com/rt2570-cvs-daily.tar.gz

Je les ai compilé avec les 2 noyaux sans pbmes, mais à chaque fois que
je compile un noyau, j'en profite pour chercher le dernier cvs, ce
n'était donc pas la même version.
Comme je suis dans un coin paumé, je ne suis pas allé plus loin que le
wep, ça marche et j'en suis content.

Bye



Avatar
Phil
J'ai utilisé les CVS-daily, la dernière que j'ai téléchargé date du
24 juillet.
http://rt2x00.serialmonkey.com/rt2570-cvs-daily.tar.gz
Je les ai compilé avec les 2 noyaux sans pbmes, mais à chaque fois que
je compile un noyau, j'en profite pour chercher le dernier cvs, ce
n'était donc pas la même version.
Comme je suis dans un coin paumé, je ne suis pas allé plus loin que le
wep, ça marche et j'en suis content.



Bon, je viens de compiler et d'installer le noyau 2.6.17
Le driver rt2570 fonctionne en WEP, mais pas en WPA.
C'est déjà un peu mieux ;-)

Merci, je continue mes essais pour le WPA...
Phil.

Avatar
Phil
Ca fait 5 jours que je me bat avec un Dongle USB de chez Ovislink
(EVO-W54USB, chipset ralink 2570) pour le faire fonctionner sous Debian.
Je me concentre plutôt sur le WPA, mais en fait je n'ai pas réussi non
plus en WEP !
Remarque : il fonctionne très bien sous Windows en WPA :-(


Bon, voici comment j'ai enfin réussi à faire fonctionner mon EVO-W54USB
en WPA !

J'ai simplement utilisé ndiswrapper et wpa_supplicant (après avoir
compilé et installé le noyau 2.6.17).

Ca fontionne parfaitement bien (pour wpa_supplicant : mettre -Dwext pour
le driver)

Phil.

Avatar
olivier55
Le Sat, 05 Aug 2006 15:44:45 +0200, Phil a écrit :

Ca fait 5 jours que je me bat avec un Dongle USB de chez Ovislink
(EVO-W54USB, chipset ralink 2570) pour le faire fonctionner sous Debian.
Je me concentre plutôt sur le WPA, mais en fait je n'ai pas réussi
non
plus en WEP !
Remarque : il fonctionne très bien sous Windows en WPA :-(


Bon, voici comment j'ai enfin réussi à faire fonctionner mon EVO-W54USB
en WPA !

J'ai simplement utilisé ndiswrapper et wpa_supplicant (après avoir
compilé et installé le noyau 2.6.17).

Ca fontionne parfaitement bien (pour wpa_supplicant : mettre -Dwext pour
le driver)

Phil.


Salut

Excuse-moi de ne pas t'avoir répondu plus vite, j'ai changé de FAI et
plus d'internet pdt une semaine.
OK pour wpa avec ndiswrapper, mais mon expérience perso me pousse à
préférer une solution linux native, ndiswrapper a tendance à planter
parfois sans que l'on sache pourquoi, ce n'est pas dû à ndiswrapper mais
aux pilotes boites noires de windaube.

De mon côté je vais essayer le wpa avec les monkey, dés que je trouve,
je publie ici.

Bye