He estado usando Arch Linux durante más de un mes. Solía wifi-menu
conectarme a mi red Wifi. Ejecuto el comando cada vez que inicio mi computadora portátil.
wifi-menu
siempre da este error cuando intento conectarme:
Job for netctl@HelloWorld.service failed. See 'systemctl status netctl@HelloWorld.service' and 'journalctl -xn' for details.
El problema era que mi interfaz estaba cada vez que comenzaba. Así que puse la interfaz usando esto:
ip link set down wlp2s0
wlp2s0
es el nombre de mi interfaz y HelloWorld
es el SSID de mi red Wifi.
Esta vez, no se conectó a la red independientemente de poner la interfaz fuera de servicio. Me da el mismo error descrito anteriormente.
Esta es la salida 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 da esta salida:
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 da el error que /run/dhcpcd-wlp2s0.pid
no existe, y no existe. Aunque /run/dhcpcd.pid
existe un archivo llamado .
Esta es la salida del controlador de red 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
He intentado un par de cosas en Internet pero no he encontrado una solución.
¿Hay alguna forma de solucionar este problema? ¿O puedo simplemente restablecer todo lo relacionado con las redes en Arch Linux para poder usarlo wifi-menu
para conectarme nuevamente a la red?
¡Gracias!