[netctl-auto] probleme de connexion wifi (résolu)

Applications, problèmes de configuration réseau
>)))°>
Hankyu
Messages : 35
Inscription : mer. 16 janv. 2013, 17:18

[netctl-auto] probleme de connexion wifi (résolu)

Message par >)))°> »

Bonjour,

je fais appel à votre aide parce que je rencontre un problème avec netctl-auto.
Auparavant, j'utilisait netctl avec un seul profil wpa (appelons-le "profil A"),
et j'arrivais (presque) toujours à me connecter, puis j'ai essayé d'utiliser
plusieurs profils suivant les indications du wiki, et depuis netctl échoue
systématiquement.

Voici les sorties de quelques commandes ;

Code : Tout sélectionner

iw dev wlan0 link
Not connected.

Code : Tout sélectionner

systemctl is-enabled netctl
enabled

Code : Tout sélectionner

systemctl --failed
netctl@wireless\x2dwpa.service loaded failed failed A simple WPA encrypted wireless connection
Il s'agit de la seule unité qui rate au boot. Ce qui est plutot étrange, c'est que la description "A simple WPA encrypted wireless connection" est le message de description du profil /etc/netctl/examples/wireless-wpa, alors que j'ai changé ce texte dans mes profils qui se trouvent dans /etc/netctl/
est-ce normal?

edit : j'ai disablé le profil wireless-wpa, ça n'a pas amélioré les choses

Code : Tout sélectionner

netctl status profil_a
netctl@profile_a.service - Networking for netctl profile profile_a
Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static)
Active: inactive (dead)
Docs: man:netctl.profile(5)

Code : Tout sélectionner

cat /etc/netctl/profile_a
Description='Connection WPA'
Interface=wlan0
Connection=wireless
Security=wpa-configsection
Priority=2

IP=dhcp

ESSID='Freebox-******'
# Prepend hexadecimal keys with \"
# If your key starts with ", write it as '""<key>"'
# See also: the section on special quoting rules in netctl.profile(5)
Key=\"********************************************************************
# Uncomment this if your ssid is hidden
#Hidden=yes
je n'ai quasiment pas modifié mon profil en passant à netctl-auto, j'ai juste changé "Security=wpa-config"
en "Security=wpa-configsection"

autres infos ;
- mon interface s'appelle bien wlan0
- netctl-auto est lancé avec succès au boot (d'après les messages)
- j'ai le message
- wpa_supplicant et wpa_actiond sont bien lancés au démarrage
- dhcpcd n'est pas lancé au démarrage
- si je me connecte manuellement (càd en lançant wpa_supplicant puis dhcpcd moi-même), j'ai du mal à me connecter (les deux commandes passent comme sur des roulettes, mais souvent si je refait un

Code : Tout sélectionner

iw dev wlan0 link
,je vois que je ne suis pas connecté)
- j'ai un autre profil, qui correspond à un autre lieu (je ne pourrais donc pas vous fournir les outputs correspondants)
qui est aussi un profil wpa (seule l'essid et la clef diffèrent), et qui ne fonctionnait pas non plus dans cet autre lieu
avec netctl-auto
- j'ai disablé tout mes profils, comme cela est dit sur le wiki

Y-a-t'il quelque chose que j'ai mal fait?
Dernière modification par >)))°> le lun. 26 août 2013, 19:58, modifié 1 fois.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [netctl-auto] probleme de connexion wifi

Message par widapit »

Salut,

je pense que ça vient de
je n'ai quasiment pas modifié mon profil en passant à netctl-auto, j'ai juste changé "Security=wpa-config" en "Security=wpa-configsection"
tu as indiqué wpa-configsection mais ton fichier (de profil) ne contient pas de section de config :chinois:
chez moi ça fonctionne avec quelque-chose comme ça :

Code : Tout sélectionner

Description='wifi sur ma box'
Interface=wlp4s0
Connection=wireless
Security=wpa-configsection
IP=dhcp
WPAConfigSection=(
    'scan_ssid=1'
	'ssid="nom_de_ma_box"'
	'key_mgmt=WPA-PSK'
	'psk="mon_mot_de_passe"'
	'eap=TTLS'
	'group=TKIP'
	'pairwise=TKIP CCMP'
	'anonymous_identity="anonymous"'
#    identity="myusername"
#    password="mypassword"
	'priority=1'
	'phase2="auth=PAP"'
)
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Répondre