Estoy usando Arch Linux con GNOME 3.20. Estoy intentando obtener un subprograma de administrador de red (icono de bandeja) mediante el cual pueda conectarme fácilmente a redes WiFi.
Lo instalé networkmanager
y network-manager-applet
no aparece ningún ícono de bandeja.
Como descubrí que este es un problema de comentarios y tengo menos recursos para buscar una solución paso a paso, pensé que sería útil para los nuevos usuarios si compartiera cómo resolví este problema.
Respuesta1
Requisitos iniciales
Hospedadores
Verifique la configuración de su /etc/hosts file
, una configuración válida se ve así:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain yourHostname
::1 localhost.localdomain yourHostname
Dispositivos
Puede identificar sus dispositivos de red de esta manera:
$ lspci | grep -i net
Si su dispositivo no aparece en la lista, tal vez sea un dispositivo USB, así que pruebe este comando:
$ lsusb
Con el siguiente comando puede verificar el estado actual de todos sus dispositivos de red:
$ ip link
Instalación de herramientas requeridas
Instale las herramientas wpa_supplicant
$ sudo pacman -S wpa_supplicant
Instalar las herramientas inalámbricas
$ sudo pacman -S wireless_tools
Instalar el administrador de red
$ sudo pacman -S networkmanager
Instale el subprograma del administrador de red, también conocido como nm-applet
$ sudo pacman -S network-manager-applet
Instalar llavero gnome
$ sudo pacman -S gnome-keyring
Configuración
Haga que el administrador de red se inicie al arrancar:
$ sudo systemctl enable NetworkManager.service
Deshabilitar dhcpcd
Dado que networkmanager quiere ser quien maneje las cosas relacionadas con dhcpcd, debe deshabilitar y detener dhcpcd:
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable [email protected]
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop [email protected]
Habilite wpa_supplicant, si desea utilizar su conexión inalámbrica:
$ sudo systemctl enable wpa_supplicant.service
Agregue su usuario al grupo de red:
$ gpasswd -a <USERNAME> network
Apague los controladores de interfaz de red:
Apague los controladores de interfaz de red, en mi caso eth0 y wlan0:
$ ip link set down eth0
$ ip link set down wlan0
Ahora inicie wpa_supplicant:
$ sudo systemctl start wpa_supplicant.service
Ahora inicie el administrador de red:
$ sudo systemctl start NetworkManager.service
Ahora deberías ver el ícono de la bandeja en la barra superior.
Si recibe un error sobre D-Bus inalcanzable, simplemente ignórelo. Si el administrador de red no se está ejecutando y el subprograma del administrador de red no aparece en el panel superior de GNOME3, intente esto:
$ sudo Networkmanager
$ nm-applet