Solución a: “Failed to start NetworkManager.service” o “Networking not running” en Debian/Ubuntu/Mint

Pocas cosas generan más pánico que encender la PC y descubrir que tu Linux quedó sin red. Uno de los errores más comunes, especialmente en distros derivadas de Debian como Ubuntu o Linux Mint, es el temido:

Failed to start NetworkManager.service
Networking not running

Este problema suele aparecer después de una actualización fallida, cambios en el archivo /etc/network/interfaces, conflictos con servicios del sistema o problemas con controladores. La buena noticia es que se puede arreglar, y en la mayoría de los casos no hace falta reinstalar nada. En esta guía repasamos las causas reales y te mostramos cómo solucionarlo paso a paso.

El fallo puede deberse a:

  • Archivos de configuración dañados o mal editados.
  • Conflictos entre NetworkManager y configuraciones manuales en /etc/network/interfaces.
  • Controladores (drivers) de red que no cargan correctamente.
  • Servicios que quedan a medio iniciar tras un update.
  • Sobrescritura de configuraciones por herramientas como netplan o ifupdown.
  • Interfaces renombradas (por ejemplo, de eth0 a enp3s0).

Ahora sí, vamos con la parte importante: cómo arreglarlo sin romper nada.

Abrí una terminal (si estás sin entorno gráfico, usá TTY con Ctrl + Alt + F3) y ejecutá:

sudo systemctl status NetworkManager.service

Prestá atención a mensajes como:

  • dependency failed
  • no such device
  • failed to load…

Estos mensajes orientan sobre la causa, pero igual podemos reparar el servicio sin depender de que nos diga exactamente qué pasó.

sudo systemctl restart NetworkManager

Si vuelve a fallar, forzá su recarga:

sudo systemctl daemon-reload
sudo systemctl restart NetworkManager

Si sigue sin levantar, entonces el problema es de configuración.

En Debian y todas sus derivadas, NetworkManager se desactiva automáticamente si este archivo contiene configuraciones manuales para interfaces como eth0 o wlan0.

Revisalo así:

cat /etc/network/interfaces

Si ves algo así:

auto eth0
iface eth0 inet dhcp

Entonces NetworkManager no va a manejar esa interfaz, y puede lanzar el famoso error.

Para que NetworkManager la controle, dejá el archivo así:

auto lo
iface lo inet loopback

Guardá el archivo y luego reiniciá:

sudo systemctl restart NetworkManager

Forzá una reinstalación completa:

sudo apt update
sudo apt install --reinstall network-manager network-manager-gnome

Y luego:

sudo systemctl restart NetworkManager

En Ubuntu moderno (y algunas variantes de Mint), Netplan es quien gestiona la configuración de red.

Primero verificá si tenés su config:

ls /etc/netplan/

Regenerala:

sudo netplan generate
sudo netplan apply

Y después:

sudo systemctl restart NetworkManager

Mostrá las interfaces detectadas por el kernel:

ip link

Si no aparece tu placa (ethernet o wifi), puede ser un problema de driver. En ese caso probá:

sudo dmesg | grep -i network
sudo dmesg | grep -i firmware

Si encontrás errores de firmware, reinstalalo:

sudo apt install --reinstall firmware-linux firmware-realtek firmware-iwlwifi

sudo systemctl stop NetworkManager
sudo systemctl stop networking

sudo systemctl start networking
sudo systemctl start NetworkManager

En muchos casos, esto revive por completo el stack de red.

Como medida rápida:

sudo nano /etc/resolv.conf

Agregá:

nameserver 1.1.1.1
nameserver 8.8.8.8

Guardá y reiniciá NetworkManager.

“Failed to start NetworkManager.service” es uno de los errores más frustrantes del ecosistema Debian y sus derivadas, pero por suerte la solución suele estar en revisar configuraciones, regenerar archivos o eliminar conflictos con herramientas antiguas de red. Siguiendo estos pasos, deberías recuperar la conectividad sin reinstalar el sistema y sin perder tu configuración.

Si el problema persiste, puede que estés frente a un fallo físico en la placa de red o un driver que directamente no está soportado, pero esos son casos extremos. Para la mayoría de los usuarios, esta guía es suficiente para volver a tener red en minutos.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *