Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ipw2200] WPA marche plus
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Kangourou
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 146

PostPosted: Sun Sep 18, 2005 5:05 pm    Post subject: [ipw2200] WPA marche plus Reply with quote

Bonjour, j'ai un petit problème avec mon chiffrage WPA qui marche plus :cry:
J'ai bougé pas mal de trucs et j'ai une erreur conne maintenant. Le mieux c'est de raconté tout depuis le début, vous comprendrez mieux.

J'ai un routeur linksys wifi, et un pc portable centrino, le chispset wifi est un ipw2200. Jusqu'à cet aprem, je tournais sans chiffrage de la connection, juste un filtrage de l'adresse MAC. Je n'arrivais pas non plus à charger le firmware sous gentoo, ce qui fait que je suis obligé de booter sous windows pour le charger, et enfin de booter sous linux, et tant que le pc reste branché au secteur et/ou qu'il est allumé firmware reste chargé. Une fois éteint et debranché, je suis obligé de refaire la manip au demarrage.
J'ai bien installé coldplug, hotplug et tout ça mais rien à faire.

En début d'aprem je tombe sur un journal de linuxfr où ça parlait de ça, je vois un mec qui raconte comme activer le chiffrage avec wpa_supplicant. Je me dis cool, j'essaye, ça marche niquel.

Puis je me dis que ça serai cool d'arriver à charger le firmware sous linux quand même. Je pense avoir une idée de ce qui gène, une option dans le noyau. je fais un update du système pour qu'il me telecharge les dernières sources du noyau (patchet cj), et je vois qu'il me met a jour en même temps udev. Une vois la mise a jour fini, je prefère rebooter avant de recompiler le noyau.
Au redemarrage, je vois pas mal d'erreur venant de udev, et mon wifi qui marche plus, parce que eth1 (le perif wifi) n'existe pas. Aïe. Je reboot, j'ai un peu moins d'erreur, mais toujours pas de wifi.
Je décide de compiler le nouveau noyau. Donc je compile, j'installe, je reboot.

Là, plus d'erreur udev, pas de wifi mais c'est normal puisque j'ai pas recompiler les modules correspondant.
Je veux recompiler iee80211, il me dis qu'il veux pas a cause d'un support déjà existant dans les sources du noyau, et m'indique un .h à effacer. Je l'efface, et je compile iee80211, puis ipw2200.

Je lance /etc/init.d/net.eth1 restart et là:
Code:
 * Starting eth1
 *   Starting wpa_supplicant on eth1 ...
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported                                              [ ok ]
 *     timed out                                                                                                                    [ !! ]


Arg ! Donc je desactive le WPA dans /etc/conf.d/net, et sur mon routeur (branchement avec le cable du coup -_- ), je relance et là ca marche avec un message d'avertissement:
Code:

kangouport ~ # /etc/init.d/net.eth1 restart
 * Caching service dependencies ...                                                                                                                                                                                               [ ok ]
 * Stopping eth1
 *   Bringing down eth1
 *     Shutting down eth1 ...                                                                                                  [ ok ]
 *     Stopping wpa_supplicant on eth1 ...                                                                                                                                                                                        [ ok ]
 * Starting eth1
 *   Configuring wireless network for eth1
Warning: Driver for device eth1 has been compiled with version 18
of Wireless Extension, while this program supports up to version 17.
Some things may be broken...

 *     eth1 connected to "kangourounet" at 00:12:17:C6:F9:22
 *     in managed mode (WEP disabled)
 *   Bringing up eth1
 *     192.168.1.106                                                                                                              [ ok ]
 *   Adding routes
 *     default gw 192.168.1.1 ...                                                                                              [ ok ]
kangouport ~ #


J'aimerai bien savoir de quoi il parle, c'est quoi la version 18 de Wireless Extension ? C'est pas les wireless-tools, puisque que la stable est a 27-r1.

J'en suis revenu au point de ce matin, pas de chiffrage, et toujours pas de chargement du firmware sous linux... Ça m'enerve d'autant plus que ça ne se joue pas à grand chose, une foutue histoire de version, mais je ne sais pas de quoi...

Voilà, j'espère que j'ai pas embrouillé tout le monde, j'ai essayé d'être assez clair et complet dans la description...

Merci d'avance à tous :P
Back to top
View user's profile Send private message
Kangourou
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 146

PostPosted: Sun Sep 18, 2005 7:22 pm    Post subject: Reply with quote

Après test, je vois que quand je demarre sous mon ancien noyau il me dis que le kernel fait quelques chose dans /dev et le wifi ne marche plus, eth1 n'existe plus.
Avec le nouveau, il fait des trucs différents, style
Code:
mounting sysfs at /sys
mounting /dev/ for udev
...

sur plusieurs lignes, et au final j'ai le wifi mais sans le WPA, surement à cause du message d'avertissement cité.

:cry:
Back to top
View user's profile Send private message
dandelion
n00b
n00b


Joined: 04 Aug 2005
Posts: 11
Location: Case Pilote

PostPosted: Mon Sep 19, 2005 6:12 am    Post subject: Reply with quote

Dand le fichier /etc/conf.d/net, tu as certainement indiqué à wpa_supplicant d'utiliser le driver ipw ( -Dipw ). Tout ce que tu as à faire, c'est changer tout ça, et lui dire d'utiliser les fameuses Wireless Extensions 18. ( -Dwext ). Ca devrait marcher.

C'est nécessaire depuis le passage au kernel 2.6.13
Back to top
View user's profile Send private message
Kangourou
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 146

PostPosted: Mon Sep 19, 2005 4:35 pm    Post subject: Reply with quote

Ça marche niquel merci !! :D
Petite question, comment tu a su ça ? Je savais même pas que j'avais les "wireless extensions" d'installer avant d'avoir le problème :?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum