Page 1 sur 1

[wifi] erreurs avec wpa_supplicant

Publié : lun. 29 avr. 2013, 20:04
par >)))°>
Bonjour tout le monde,

j'ai un ordi portable sur lequel je ne peux me connecter à internet qu'en wifi (d'ordinaire via une freebox v6). Depuis que j'utilise archlinux, je n'ai jamais réussi à me connecter autrement que manuellement, et encore, des fois ça marche, des fois ça marche pas :?
c'est à dire que je lance wpa_supplicant en ligne de commande ; je checke si ça se passe bien, si oui je lance dhcpcd.

Vous conviendrez que c'est assez laborieux.

J'ai essayé wicd pour me connecter automatiquement, mais il n'y arrive presque jamais. J'aimerais bien tenter d'autres solutions mais j'ai un peu peur car j'ai le mauvais souvenir de ntp qui m'avait bloqué mon boot parce qu'il n'arrivait pas à se connecter.
Je suppose donc qu'il faudrait que je corrige mes problèmes de connection manuelle avant de m'attaquer à la mise en place d'une connection automatique...
Pour info voici le genre d'erreur que m'envoit la commande "wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf" :

Code : Tout sélectionner

ioctl[SIOCSIWSCAN]: Device or resource busy
wlan0: Failed to initiate AP scan
wlan0: Trying to associate with xx:xx:xx:xx:xx:xx (SSID='Freebox-XXXXXX' freq=2452 MHz)
ioctl[SIOCSIWFREQ]: Device or resource busy
wlan0: Association request to the driver failed
wlan0: CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:xx reason=0
wlan0: Associated with xx:xx:xx:xx:xx:xx
wlan0: WPA: Invalid EAPOL-Key MIC when using TPTK - ignoring TPTK
wlan0: WPA: Could not verify EAPOL-Key MIC - dropping packet
wlan0: WPA: Invalid EAPOL-Key MIC when using TPTK - ignoring TPTK
wlan0: WPA: Could not verify EAPOL-Key MIC - dropping packet

wlan0: Authentication with xx:xx:xx:xx:xx:xx timed out.
wlan0: CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
ioctl[SIOCSIWSCAN]: Device or resource busy
wlan0: Failed to initiate AP scan
ioctl[SIOCSIWSCAN]: Device or resource busy
wlan0: Failed to initiate AP scan
wlan0: Trying to associate with xx:xx:xx:xx:xx:xx (SSID='Freebox-XXXXXX' freq=2452 MHz)
ioctl[SIOCSIWFREQ]: Device or resource busy
wlan0: Association request to the driver failed
wlan0: CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:xx reason=0
wlan0: Associated with xx:xx:xx:xx:xx:xx
wlan0: WPA: Key negotiation completed with xx:xx:xx:xx:xx:xx [PTK=CCMP GTK=CCMP]
wlan0: CTRL-EVENT-CONNECTED - Connection to xx:xx:xx:xx:xx:xx completed (auth) [id=1 id_str=]
wlan0: CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:xx reason=0
(ce genre de message boucle à l'infini)

Pour info ma carte réseau est une Atheros AR8131, j'utilise ath9k comme pilote.
Mais sinon je ne m'y connais pas trop en réseau, c'est pourquoi je fais appel à vous :?

J'ai cherché un peu sur internet, mais peu de gens semble avoir un problème similaire... quelqu'un pourrait-il me conseiller?

Re: [wifi] erreurs avec wpa_supplicant

Publié : mar. 30 avr. 2013, 09:19
par FoolEcho
Reprendre la configuration petit à petit ? (utiliser les nouveaux noms pour les interfaces, voir si ça liste correctement, fichier de conf simplifié...)
http://wiki.archlinux.fr/Wifi#Configuration

Re: [wifi] erreurs avec wpa_supplicant

Publié : mar. 30 avr. 2013, 18:49
par >)))°>
utiliser les nouveaux noms pour les interfaces, voir si ça liste correctement, fichier de conf simplifié...
d'après iwconfig, le nom de mon interface est bien wlan0 (d'ailleurs c'est étrange... ça n'aurait pas dû changer avec la version 197 de systemd?)

Re: [wifi] erreurs avec wpa_supplicant

Publié : mar. 30 avr. 2013, 18:58
par widapit

Re: [wifi] erreurs avec wpa_supplicant

Publié : mar. 30 avr. 2013, 19:55
par >)))°>
ok, j'ai effectivement le fichier /etc/udev/rules.d/80-net-name-slot.rules, qui fait que mes interfaces ne sont pas renommées, mais mon problème est bien anterieur à ce changement, donc je suppose que ça a davantage à voir avec le fichier de conf de wpa_supplicant, je vais vérifier ça

edit :
la connexion à ma box est chiffrée en wpa-psk/ccmp,
l'entrée correspondante dans mon wpa_supplicant.conf est la suivante ;

Code : Tout sélectionner

network={
	ssid="Freebox-XXXXXX"
	psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
	key_mgmt=WPA-PSK
	group=CCMP
	pairwise=CCMP 
}
à priori là n'est pas le problème, puisque la plupart du temps j'arrive à me connecter. Néanmoins ça ne m'explique pas pourquoi des fois ça ne marche pas, ni pourquoi toute tentative de connexion automatique échoue

Re: [wifi] erreurs avec wpa_supplicant

Publié : mer. 01 mai 2013, 00:20
par widapit
euh, je pense à un truc tout bête mais "déconnexion aléatoire" m'a fait tilt !
fais un

Code : Tout sélectionner

ip link set wlan0 up
iwlist wlan0 scanning
et regarde si tu n'as pas des voisins qui utilise le même canal que toi (par défaut, beaucoup de box ont le même !) et si c'est le cas, change le pour un qui soit moins ou pas présent ...