tl; dr Nach dem Artikel auf dem Wiki Arch Lese Installation , Wireless - Setup und WPA - Supplicant , die folgenden Vorschläge und eine Vielzahl von Themen im Forum versucht, ich bin nicht in der Lage zu bekommen entweder der folgenden Karten zu meinem drahtlosen Netzwerk zu verbinden , wenn der Bogens Boote Linux 2013-09-01 ISO:
- Edimax Technology Co., Ltd. EW-7811Un 802.11n Wireless-Adapter (ID 7392: 7811)
- Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN-Adapter aka. Bolse® 300 Mbit / s Wifi Wireless N USB-Mikro-Mini-Adapter (ID 0bda: 8178)
Ansatz 1 (Standard):
Die Standardmethode hierfür soll nur systemctl stop dhcpcd.service
gefolgt werden wifi-menu
. Es findet das Netzwerk:
[SSID] + wpa 10
Nach einer Zeitüberschreitung wird gemeldet, dass die Verbindung fehlgeschlagen ist. Wenn ich wifi-menu
ein zweites Mal starte, werde ich nicht nach einem Passwort gefragt, aber wenn ich fertig bin, gibt es endlich einige Debug-Hinweise:
Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See 'systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service' and 'journalctl -xn' for details.
Ersteres berichtet, dass der Dienst "geladen", aber nicht "aktiv" ist (wörtlich inactive (dead)
). Letzterer sagt:
WPA association/authentication failed for interface 'wlp0s29f7u5'
Bedeutet dies, dass der Schlüssel /etc/netctl/wlp0s29f7u5-BTHub4-GRK6
falsch ist? Ich kann nicht sagen, wann Programme das tatsächliche Wi-Fi-Passwort wollen und wann sie so etwas wie den psk
Wert von wollen wpa_passphrase
( man 5 netctl.profile
sagt zum Beispiel nicht).
Ansatz 2 ( wpa_supplicant
und wpa_passphrase
gemäß den Vorschlägen von Deeraf und Warl0ck und der Wiki-Seite):
# 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
Ich habe versucht, mich iw
direkt mit zu verbinden, habe aber eine seltsame Ausgabe erhalten:
# iw dev wlp0s26f7u5 connect [SSID]
command failed: Operation not supported (-95)
dmesg
Ausgabe, vielleicht etwas, das auf ein Firmware-Problem hinweist?dhcpcd -d -n interface
- es gibt Ihnen mehr Informationen. Es ist auch eine gute Idee, zuerst den Status der Schnittstelle mit zu überprüfeniwconfig
. Idealerweise 1)wpa_supplicant
in einem separaten Terminal ohne die-B
Option ausführen , aber mit-d
, um mehr Debugging-Informationen zu erhalten, dh :wpa_supplicant -d -i interface -c wifi.conf -Dwext
; 2) in einem anderen Terminal überprüfeniwconfig
; 3) in einem anderen Terminal laufen. Alternativ können Sie vor all demwicd
einen Versuch unternehmen.Antworten:
Haben Sie Ihre Passphrase mit eingerichtet
wpa_passphrase
? z.BSonst
wpa_supplicant -B -i [wireless device] -c /etc/wpa_supplicant/cli.conf
funktioniert gar nichtquelle
wpa_cli
? Gibt es nicht einen einfacheren Weg, dies zu tun? Es scheint, dass ich danach verbunden bin (zumindest gibt es keine Fehlermeldungen), also werde ich diese Antwort vergeben.dmesg
zu sehen, ob es zugeordnet istwpa_supplicant.conf
derpsk
Option scheint die Option der nicht verwaschene Schlüssel zu sein. Und Sie sollten eine Schlüsselverwaltungsspezifikation haben, wie:key_mgmt=WPA-PSK
auch.Das Hauptproblem scheint der BT Home Hub Version 4 zu sein, der mit dem Internetabonnement geliefert wurde. Nach dem Deaktivieren von 5 GHz Wireless, WPS, 802.11 n, der automatischen Kanalauswahl und dem Einstellen der Sicherheit auf WPA2 kann ich jetzt innerhalb von Sekunden eine Verbindung sowohl unter Ubuntu als auch unter Windows und eine sehr skizzenhafte Verbindung herstellen (wie in ~ 30 Sekunden) Konnektivität alle paar Minuten mit
wpa_supplicant
) mit einem aktuellen Arch Linux.Update: Nach der Verwendung von NetworkManager (
nmcli dev wifi connect SSID password PASSWORD
) bekomme ich etwas mehr Stabilität - es fällt immer noch alle paar Minuten aus.Windows erhält auch nicht immer eine Verbindung für einige Minuten, danach scheint es stabil zu sein.
(Ich habe auch versucht, einen alten ADSL-Router anzuschließen, ohne zu bemerken, dass er ein VDSL-Signal nicht verstehen kann.)
quelle
Wifi-Menü sollte Ihre Passphrase für Sie einrichten. Es sollte nicht erforderlich sein, es manuell einzurichten.
Überprüfen Sie die Konfiguration für wlp0s29f7u5 in /etc/conf.d/network-wireless@. Überprüfen Sie auch /etc/wpa_supplicant.conf, um festzustellen, ob die Informationen korrekt sind.Eine andere Sache, es sei denn, Sie versuchen, eine statische Adresse einzurichten, sollten Sie den dhcpcd-Dienst nicht beenden müssen. Wenn es statisch ist, stellen Sie sicher, dass Sie dies in /etc/conf.d/network-wireless@ deklarieren
Schließlich bieten und IP. 'dhcpcd wlp0s26f7u5' für dhcp
oder für statische machen Sie die folgenden.
ip addr add "your ip" / 24 dev wlp0s26f7u5 ip route add default via
BEARBEITEN
Die Datei, auf die ich verweisen wollte, befindet sich in netctl. Hier ist mein:
quelle
wifi-menu
, die generierte Datei und diewpa_passphrase
Ausgabedatei mehrmals ohne Erfolg überprüft . Das gleiche Passwort funktioniert auf einem anderen (Ubuntu) Computer, das ist also nicht das Problem.