Comment configurer Network Manager sur Raspbian

16

Est-il possible de faire fonctionner Network Manager sur Raspbian? Il est facile à installer avec:

sudo apt-get install network-manager

mais je n'ai pas réussi à gérer mes connexions. Malheureusement, il semble que seule une ancienne version de NM soit disponible dans le dépôt Debian.

Cerin
la source

Réponses:

22

J'ai trouvé comment faire fonctionner NetworkManager (et résolu par systemd) sur Raspbian 9 (Stretch). NetworkManager est très utile lorsque vous devez gérer plusieurs connexions VPN avec DNS partagé, réseaux wifi et autres paramètres réseau avancés directement à partir du bureau Pixel.

Voici comment faire:

  1. Installez les packages nécessaires avec la commande suivante:

    sudo apt install network-manager network-manager-gnome openvpn \
    openvpn-systemd-resolution-network-manager-openvpn \
    network-manager-openvpn-gnome
  2. Supprimer les packages non bloqués:

    sudo apt purge openresolv dhcpcd5
  3. Remplacez /etc/resolv.conf par un lien symbolique vers /lib/systemd/resolv.conf:

    ( n'exécutez pas cette commande sur Raspbian 10, cela cassera votre DNS)

    sudo ln -sf /lib/systemd/resolv.conf /etc/resolv.conf
  4. Maintenant, allez en haut de votre écran et reconfigurez le panneau: ouvrez "Paramètres du panneau" -> "Applets du panneau": supprimez "Réseau sans fil et filaire". L'applet de gestionnaire de réseau devrait apparaître après un redémarrage .

giox069
la source
2
Je vous remercie! L'étape de purge était vitale. Sans cela, nmcli a montré que tous mes appareils étaient "indisponibles" et il ne pouvait pas les contrôler.
Luke
1
Vous n'avez pas vraiment besoin openvpn.
Zimano
J'ai eu un problème où ma framboise ne se connectait pas à Internet via Ethernet. J'ai dû annuler l'étape 3 (j'ai gardé la sauvegarde), puis tout a parfaitement fonctionné - Merci
loxaxs
2
@luke L'étape de purge n'est pas du tout vitale. NetworkManager ne touche tout simplement pas les périphériques gérés (comme ceux configurés dans / etc / interfaces)
Zimano
1
Cette réponse serait meilleure sans l'étape 3. Je viens de la tester sur une nouvelle installation de Raspbian Buster (version de septembre 2019) sur un Raspberry Pi 4 modèle B.L'étape 3 est redondante et casse le DNS.
John Forbes
8

Essayez d'utiliser wicd:

sudo apt-get install wicd

Wicd est une application de gestion de réseau (sans fil et filaire), c'est une bonne alternative à Network Manager

Sam Coleman
la source
7
Il serait utile au moins d'essayer d'expliquer comment cela wicdva aider le PO. N'hésitez pas à modifier votre message en conséquence.
Ghanima
raspberrypi.stackexchange.com/a/9750/894 Les malédictions WICD expliquées
Piotr Kula
2
Cela ne tente pas de répondre à la question, l'OP a demandé comment installer NetworkManager (pas "un gestionnaire de réseau") sur Raspbian. wicdprésente un TUI simple pour gérer le réseau, mais il en va de nmtuimême avec NetworkManager. Je ne vois pas en quoi la reconnaissance qui wicdpeut être utilisée pour la gestion des réseaux se rapporte à la question de l'installation NetworkManager.
Zimano
WICD ne fonctionne pas correctement sur raspbian Stretch. Il ne remet pas constamment le WLAN en place après la déconnexion en disant que vous devez le "faire manuellement" le rendant inutile. Le développement semble avoir été abandonné car il n'y a pas eu de mises à jour depuis des années.
Rob Mascaro