Requisiti iniziali
host
Controlla la tua configurazione /etc/hosts file
, una configurazione valida è simile alla seguente:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain yourHostname
::1 localhost.localdomain yourHostname
dispositivi
Puoi identificare i tuoi dispositivi di rete in questo modo:
$ lspci | grep -i net
Se il tuo dispositivo non è elencato, è forse un dispositivo USB, quindi prova questo comando:
$ lsusb
Con il seguente comando è possibile verificare lo stato corrente di tutti i dispositivi di rete:
$ ip link
Installazione degli strumenti richiesti
Installa gli strumenti wpa_supplicant
$ sudo pacman -S wpa_supplicant
Installa gli strumenti wireless
$ sudo pacman -S wireless_tools
Installa il gestore della rete
$ sudo pacman -S networkmanager
Installa l'applet gestore di rete aka nm-applet
$ sudo pacman -S network-manager-applet
Installa gnome-keyring
$ sudo pacman -S gnome-keyring
Configurazione
Fai avviare il gestore della rete all'avvio:
$ sudo systemctl enable NetworkManager.service
Disabilita dhcpcd
Poiché networkmanager vuole essere colui che gestisce le cose relative a dhcpcd, devi disabilitare e interrompere dhcpcd:
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable dhcpcd@.service
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop dhcpcd@.service
Abilitare wpa_supplicant, se si desidera utilizzare la connessione wireless:
$ sudo systemctl enable wpa_supplicant.service
Aggiungi il tuo utente al gruppo di rete:
$ gpasswd -a <USERNAME> network
Disattiva i controller dell'interfaccia di rete:
Disattiva i controller dell'interfaccia di rete, nel mio caso eth0 e wlan0:
$ ip link set down eth0
$ ip link set down wlan0
Ora avvia wpa_supplicant:
$ sudo systemctl start wpa_supplicant.service
Ora avvia il gestore della rete:
$ sudo systemctl start NetworkManager.service
Ora dovresti vedere l'icona nella barra in alto
Se ricevi un errore sul D-Bus non raggiungibile, ignoralo. Se il gestore della rete non è in esecuzione e l'applet del gestore della rete non viene visualizzato nel pannello GNOME3 superiore, provare questo:
$ sudo Networkmanager
$ nm-applet