Cómo configurar Network Manager en Raspbian

15

¿Es posible hacer que Network Manager trabaje en Raspbian? Es fácil de instalar con:

sudo apt-get install network-manager

pero no pude conseguir que administrara ninguna de mis conexiones. Desafortunadamente, parece que solo una versión antigua de NM está disponible en el repositorio de Debian.

Cerin
fuente

Respuestas:

21

He encontrado cómo hacer que NetworkManager (y systemd-resolve) funcione en Raspbian 9 (Stretch). NetworkManager es muy útil cuando necesita administrar múltiples conexiones VPN con DNS dividido, redes wifi y otras configuraciones de red avanzadas directamente desde el escritorio de Pixel.

Aquí está cómo hacerlo:

  1. Instale los paquetes necesarios con el siguiente comando:

    sudo apt install network-manager network-manager-gnome openvpn \
    openvpn-systemd-resolve network-manager-openvpn \
    network-manager-openvpn-gnome
  2. Eliminar paquetes innecesarios:

    sudo apt purge openresolv dhcpcd5
  3. Reemplace /etc/resolv.conf con un enlace simbólico a /lib/systemd/resolv.conf:

    ( no ejecute este comando en Raspbian 10, romperá su DNS)

    sudo ln -sf /lib/systemd/resolv.conf /etc/resolv.conf
  4. Ahora vaya a la parte superior de la pantalla y vuelva a configurar el panel: abra "Configuración del panel" -> "Applets del panel": elimine "Red inalámbrica y cableada". El applet del administrador de red debería aparecer después de un reinicio .

giox069
fuente
2
¡Gracias! El paso de purga fue vital. Sin eso, nmcli mostró todos mis dispositivos como "no disponibles" y no pudo controlarlos.
Lucas
1
En realidad no lo necesitas openvpn.
Zimano
Tuve un problema en el que mi frambuesa no se conectaba a Internet a través de Ethernet. Tuve que deshacer el paso 3 (mantuve la copia de seguridad), y luego todo funcionó perfectamente - Gracias
loxaxs
2
@luke El paso de purga no es vital en absoluto. NetworkManager simplemente no toca dispositivos administrados (como los configurados en / etc / interfaces)
Zimano
1
Esta respuesta sería mejor sin el paso 3. Lo acabo de probar en una nueva instalación de Raspbian Buster (versión de septiembre de 2019) en un Raspberry Pi 4 Modelo B. El paso 3 es redundante y rompe el DNS.
John Forbes
8

Intenta usar wicd:

sudo apt-get install wicd

Wicd es una aplicación de administrador de red (inalámbrica y por cable), es una buena alternativa al Administrador de red

sam coleman
fuente
77
Sería útil al menos tratar de explicar cómo wicdva a ayudar el OP. Siéntase libre de editar su publicación en consecuencia.
Ghanima
raspberrypi.stackexchange.com/a/9750/894 maldiciones de WICD explicadas
Piotr Kula
2
Esto no intenta responder la pregunta, el OP preguntó cómo instalar NetworkManager (no "un administrador de red") en Raspbian. wicdpresenta una TUI fácil para administrar redes, pero nmtuieso también viene con NetworkManager. No veo cómo el reconocimiento de que wicdse puede usar para administrar redes se relaciona con la cuestión de cómo instalar NetworkManager.
Zimano
WICD no funciona correctamente en el estiramiento de raspbian. Continuamente no vuelve a activar la WLAN después de la desconexión, lo que indica que debe "hacerlo manualmente", lo que la hace inútil. El desarrollo parece haber sido abandonado ya que no ha habido actualizaciones durante años.
Rob Mascaro