J'utilise Arch Linux depuis plus d'un mois maintenant. J'ai utilisé wifi-menupour me connecter à mon réseau Wifi. J'exécute la commande chaque fois que je démarre mon ordinateur portable.
wifi-menu donne toujours cette erreur lorsque j'essaie de me connecter:
Job for netctl@HelloWorld.service failed. See 'systemctl status netctl@HelloWorld.service' and 'journalctl -xn' for details.
Le problème était que mon interface était à chaque fois que je commençais. J'ai donc posé l'interface en utilisant ceci:
ip link set down wlp2s0
wlp2s0est le nom de mon interface et HelloWorldest le SSID de mon réseau Wifi.
Cette fois, il ne s'est pas connecté au réseau, même si l'interface a été interrompue. Cela me donne la même erreur que celle décrite ci-dessus.
C'est la sortie de 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 me donne cette sortie:
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 donne l'erreur qui /run/dhcpcd-wlp2s0.pidn'existe pas, et elle n'existe pas. Bien qu'un fichier nommé /run/dhcpcd.pidexiste.
Il s'agit de la sortie du contrôleur réseau de 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
J'ai essayé plusieurs choses sur Internet mais je n'ai pas trouvé de solution.
Existe-t-il un moyen de résoudre ce problème? Ou puis-je simplement réinitialiser tout ce qui concerne la mise en réseau dans Arch Linux afin que je puisse simplement utiliser wifi-menupour me connecter à nouveau au réseau?
Merci!