tl; dr Après avoir lu les articles wiki d'Arch sur l' installation , la configuration sans fil et le demandeur WPA , en essayant les suggestions ci-dessous et une foule de fils de discussion, je ne parviens pas à obtenir l' une des cartes suivantes pour se connecter à mon réseau sans fil lors du démarrage de l'Arch Linux 2013-09-01 ISO:
- Edimax Technology Co., Ltd Adaptateur sans fil EW-7811Un 802.11n (ID 7392: 7811)
- Adaptateur WLAN Realtek Semiconductor Corp. RTL8192CU 802.11n aka. Micro-adaptateur USB sans fil N Bolse® 300 Mbps sans fil N (ID 0bda: 8178)
Approche 1 (par défaut):
La façon par défaut de le faire est censée être juste systemctl stop dhcpcd.service
suivie par wifi-menu
. Il trouve le réseau:
[SSID] + wpa 10
Après un délai d'attente, il signale que la connexion a échoué. Si je lance wifi-menu
une deuxième fois, il ne demande pas de mot de passe, mais une fois terminé, il donne enfin quelques conseils de débogage:
Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See 'systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service' and 'journalctl -xn' for details.
Le premier signale que le service est "chargé" mais pas "actif" (littéralement inactive (dead)
). Ce dernier dit:
WPA association/authentication failed for interface 'wlp0s29f7u5'
Est-ce à dire que la clé /etc/netctl/wlp0s29f7u5-BTHub4-GRK6
est erronée? Je ne peux pas dire quand les programmes veulent le mot de passe Wi-Fi réel et quand ils veulent quelque chose comme la psk
valeur wpa_passphrase
( man 5 netctl.profile
ne dit pas, par exemple).
Approche 2 ( wpa_supplicant
et wpa_passphrase
selon les suggestions de deeraf et warl0ck et la page wiki):
# echo 'ctrl_interface=/var/run/wpa_supplicant' > wifi.conf
# wpa_passphrase essid passphrase >> wifi.conf
# wpa_supplicant -B -i interface -c wifi.conf
Successfully initialized wpa_supplicant
# dhcpcd -A interface
[...]
timed out
exited
J'ai essayé de me connecter iw
directement, mais j'ai obtenu une sortie étrange:
# iw dev wlp0s26f7u5 connect [SSID]
command failed: Operation not supported (-95)
dhcpcd -d -n interface
- cela vous donne plus d'informations. C'est aussi une bonne idée de vérifier l'état de l'interface avec d' iwconfig
abord. Idéalement 1) exécuter wpa_supplicant
dans un terminal séparé sans l' -B
option, mais avec -d
pour obtenir des informations plus débogage, à savoir: wpa_supplicant -d -i interface -c wifi.conf -Dwext
; 2) dans un autre terminal, vérifiez iwconfig
; 3) dans un autre terminal. Alternativement, avant tout cela, vous voudrez peut-être wicd
essayer.
dmesg
sortie, peut-être quelque chose qui pointe vers un problème de firmware?