Exigences initiales
Hôtes
Vérifiez la configuration de votre /etc/hosts file
, une configuration valide ressemble à ceci:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain yourHostname
::1 localhost.localdomain yourHostname
Dispositifs
Vous pouvez identifier vos périphériques réseau comme ceci:
$ lspci | grep -i net
Si votre appareil n'est pas répertorié, il s'agit peut-être d'un périphérique USB, essayez donc cette commande:
$ lsusb
Avec la commande suivante, vous pouvez vérifier l'état actuel de tous vos périphériques réseau:
$ ip link
Installation des outils requis
Installer les outils wpa_supplicant
$ sudo pacman -S wpa_supplicant
Installer les outils sans fil
$ sudo pacman -S wireless_tools
Installez le gestionnaire de réseau
$ sudo pacman -S networkmanager
Installez l'applet de gestionnaire de réseau aka nm-applet
$ sudo pacman -S network-manager-applet
Installer gnome-keyring
$ sudo pacman -S gnome-keyring
Configuration
Faites démarrer le gestionnaire de réseau au démarrage:
$ sudo systemctl enable NetworkManager.service
Désactiver dhcpcd
Puisque networkmanager veut être celui qui gère les choses liées à dhcpcd, vous devez désactiver et arrêter dhcpcd:
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable [email protected]
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop [email protected]
Activez wpa_supplicant, si vous souhaitez utiliser votre connexion sans fil:
$ sudo systemctl enable wpa_supplicant.service
Ajoutez votre utilisateur au groupe réseau:
$ gpasswd -a <USERNAME> network
Désactivez les contrôleurs d'interface réseau:
Désactivez vos contrôleurs d'interface réseau, dans mon cas eth0 et wlan0:
$ ip link set down eth0
$ ip link set down wlan0
Maintenant, lancez wpa_supplicant:
$ sudo systemctl start wpa_supplicant.service
Maintenant, lancez le gestionnaire de réseau:
$ sudo systemctl start NetworkManager.service
Maintenant, vous devriez voir l'icône de plateau dans la barre supérieure
Si vous obtenez une erreur concernant le D-Bus inaccessible, ignorez-le. Si le gestionnaire de réseau n'est pas en cours d'exécution et que l'applet de gestionnaire de réseau n'apparaît pas dans votre panneau GNOME3 supérieur, essayez ceci:
$ sudo Networkmanager
$ nm-applet