Ich benutze Arch Linux seit über einem Monat. Ich habe wifi-menu
eine Verbindung zu meinem Wifi-Netzwerk hergestellt. Ich führe den Befehl jedes Mal aus, wenn ich meinen Laptop starte.
wifi-menu
gibt immer diesen Fehler aus, wenn ich versuche, eine Verbindung herzustellen:
Job for netctl@HelloWorld.service failed. See 'systemctl status netctl@HelloWorld.service' and 'journalctl -xn' for details.
Das Problem war, dass meine Benutzeroberfläche bei jedem Start aktiv war. Also habe ich das Interface folgendermaßen abgelegt:
ip link set down wlp2s0
wlp2s0
ist der Name meiner Schnittstelle und HelloWorld
die SSID meines Wifi-Netzwerks.
Dieses Mal wurde keine Verbindung zum Netzwerk hergestellt, unabhängig davon, ob die Schnittstelle abgelegt wurde. Es gibt mir den gleichen Fehler wie oben beschrieben.
Dies ist die Ausgabe von systemctl status netctl@HelloWorld.service
:
netctl@HelloWorld.service - Networking for netctl profile HelloWorld
Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static)
Active: failed (Result: exit-code) since Mon 2014-03-24 02:32:35 IST; 2min 56s ago
Docs: man:netctl.profile(5)
Process: 8601 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)
Main PID: 8601 (code=exited, status=1/FAILURE)
Mar 24 02:32:34 lenovo network[8601]: Starting network profile 'HelloWorld'...
Mar 24 02:32:35 lenovo network[8601]: chmod: cannot access ‘/run/dhcpcd-wlp2s0.pid’: No such file or directory
Mar 24 02:32:35 lenovo network[8601]: Failed to bring the network up for profile 'HelloWorld'
Mar 24 02:32:35 lenovo systemd[1]: netctl@HelloWorld.service: main process exited, code=exited, status=1/FAILURE
Mar 24 02:32:35 lenovo systemd[1]: Failed to start Networking for netctl profile HelloWorld.
Mar 24 02:32:35 lenovo systemd[1]: Unit netctl@HelloWorld.service entered failed state.
journalctl -xn
gibt mir diese Ausgabe:
Mar 24 02:38:05 lenovo kernel: brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: false (implement)
Mar 24 02:38:05 lenovo kernel: cfg80211: Calling CRDA to update world regulatory domain
Mar 24 02:38:05 lenovo dhcpcd[256]: wlp2s0: carrier lost
Mar 24 02:38:05 lenovo dhcpcd[256]: wlp2s0: carrier acquired
Mar 24 02:38:05 lenovo dhcpcd[256]: wlp2s0: carrier lost
Mar 24 02:38:05 lenovo dhcpcd[256]: wlp2s0: waiting for carrier
Mar 24 02:38:05 lenovo network[8993]: Failed to bring the network up for profile 'HelloWorld'
Mar 24 02:38:05 lenovo systemd[1]: netctl@HelloWorld.service: main process exited, code=exited, status=1/FAILURE
Mar 24 02:38:05 lenovo systemd[1]: Failed to start Networking for netctl profile HelloWorld.
-- Subject: Unit netctl@HelloWorld.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit netctl@HelloWorld.service has failed.
--
-- The result is failed.
Mar 24 02:38:05 lenovo systemd[1]: Unit netctl@HelloWorld.service entered failed state.
systemctl gibt den Fehler an, /run/dhcpcd-wlp2s0.pid
der nicht vorhanden ist, und tut es nicht. Es /run/dhcpcd.pid
existiert jedoch eine Datei mit dem Namen .
Dies ist die Netzwerk-Controller-Ausgabe von lspci -k
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
Subsystem: Broadcom Corporation Device 051b
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
Ich habe einige Dinge aus dem Internet ausprobiert, aber keine Lösung gefunden.
Gibt es eine Möglichkeit, dieses Problem zu beheben? Oder kann ich einfach alles, was mit dem Netzwerk in Arch Linux zu tun hat, zurücksetzen, damit ich mich wifi-menu
wieder mit dem Netzwerk verbinden kann ?
Vielen Dank!