Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Mauvaise association via iwconfig
Envoyé par: knarf

Bonjour,

Je n'arrive pas à m'associer correctement à un acces point wifi via
iwconfig.

Je souhaite m'associer à cet AP :
root@kws:~ # iwlist ath0 scan | grep -B1 -A4 -i ucbl-por
          Cell 13 - Address: 00:0B:86:C3:6A:83
                    ESSID:"UCBL-Portail"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Quality=8/70  Signal level=-87 dBm  Noise level=-95 dBm
                    Encryption keyyawning smileyff

Je tente donc de m'associer :
root@kws:~ # iwconfig ath0 essid 'UCBL-Portail'

Autrefois je n'avais aucun problème, mais après avoir
réinstaller une nouvelle distribution (Ubuntu 8.10), cette manipulation ne suffit plus.

C'est d'autant plus étrange que le network-manager de Gnome, arrive
convenablement à se connecter : en passant par ce dernier
l'association et le dhcp se font sans problème.

J'ai essayé de comprendre ce qui se passe avec iwevent :

Lors d'une association avec iwconfig :
19:57:01.526087   ath0     Scan request completed
19:57:53.880910   ath0     New Access Point/Cell address:00:0B:86grinning smileyD:E5:23
19:57:53.880984   ath0     New Access Point/Cell address:Not-Associated
19:57:53.881011   ath0     Custom driver eventconfused smileyTA-TRAFFIC-STAT
mac=00:0b:86:dd:e5:23
rx_packets=0
rx_bytes=0
tx_packets=0
tx_bytes=0

19:57:53.881069   ath0     New Access Point/Cell address:Not-Associated

Il s'associe correctement mais soudainement pour une raison inconue,
se déassocie.

Lors d'une association avec le gestionnaire gnome :
20:28:21.948614   ath0     Scan request completed
20:28:21.950020   ath0     Set Mode:Managed
20:28:21.950086   ath0     Set Frequency:2.437 GHz (Channel 6)
20:28:21.975583   ath0     New Access Point/Cell address:00:0B:86grinning smileyD:E5:23

On peut remarquer que le gestionnaire règle le mode et la fréquence
conformément au réseau auquel je souhaite me connecter. J'ai essayé
de faire la même chose avec iwconfig mais toujours pareil :
root@kws:~ # iwconfig ath0 mode managed freq 6

et dans la sortie de iwevent :
20:09:15.554077   ath0     Scan request completed
20:09:58.410519   ath0     Set Mode:Managed
20:09:58.412959   ath0     Set Frequency=2.437 GHz (Channel 6)
20:09:58.426619   ath0     New Access Point/Cell address:00:0B:86grinning smileyD:E5:23
20:09:58.427317   ath0     New Access Point/Cell address:Not-Associated
20:09:58.427352   ath0     Custom driver eventconfused smileyTA-TRAFFIC-STAT
mac=00:0b:86:dd:e5:23
rx_packets=0
rx_bytes=0
tx_packets=0
tx_bytes=0

20:09:58.427383   ath0     New Access Point/Cell address:Not-Associated

Même en forcant l'ap :
root@kws:~ # iwconfig ath0 mode managed freq 6 essid 'UCBL-Portail' ap 00:0B:86grinning smileyD:E5:23

J'obtiens la même chose que précédement dans la sortie de iwevent.

Je n'utilise pas gnome, et je n'ai pas envie de passer par un
quelconque gestionnaire graphique. J'ai besoin de pouvoir me connecter
via un script shell qui doit faire d'autre chose par la suite (notamment dhcp et
login dans un formulaire).

Comment se connecter correctement via iwconfig ? (Sachant que je n'ai
jamais eu de problème avec la méthode que je tente d'utiliser)

Poste le Friday 23 January 2009 16:51:42
Répondre     Citer    
Petite avancée
Envoyé par: knarf

J'ai un peu avancé :
Le "NetworkManager Applet" de gnome semble papoter au daemon NetworkManager lancé au boot.
J'ai l'impression que ce daemon veut tout gérer et annule toute tentative externe d'association. C'est presque légitime en tant que "network manager" en même temps.

Si je le tue par contre, je ne peux plus scanner avec ma carte wifi. Même en rechargeant le module ath_pci (madwifi). Plutôt génant. Le man de NetworkManager est plus que pauvre, et l'utilitaire associé nm-tool encore plus, d'autant plus qu'il ne fait qu'afficher des informations et n'a l'air de prendre aucun argument.
Je farfouille actuellement les fichiers de conf de NetworkManager que j'ai trouvé naïvement dans /etc/NetworkManager/.

La suite au prochain épisode.

Ubuntu n'est vraiment pas adapté ici je pense.
Je sens que je vais repartir sur une debian sous peu...

Poste le Saturday 24 January 2009 13:50:57
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Mauvaise association via iwconfig
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons