14.04 - El administrador de red dejó de funcionar

14.04 - El administrador de red dejó de funcionar

Cuando encendí mi computadora portátil, habíasin servicio de red, y tambiénno hay icono de red en la barra superior. Da un error cuando inicio el sistema operativo como"Lo sentimos, Ubuntu 14.04 experimentó un error interno". Cuando hago clic en detalles, dice que se produjo un error en la ruta ejecutable usr/sbin/NetworkManager. Además cuando intento entrar Networkme System Settingsdice"los servicios de red del sistema no son compatibles con esta versión"

¿Cómo puedo resolver este impactante problema?

PD: No instalé ningún paquete/aplicación de terceros relacionados con las redes. Solo se instalan actualizaciones del sistema.

Respuesta1

Tengo el mismo problema hoy.

TLDR: degradar libnl3o actualizar network-manager.

segúnesta respuesta, el problema es que una solución libnl3provocó una regresión en network-manager. Entonces, era solo un error para -proposedlos paquetes, pero supongo que el error se probó lo suficiente como para poder introducirlo en Ubuntu normal;).

La forma más segura es dar un paso atrás e instalar versiones anteriores de libnl-3-200 libnl-genl-3-200 libnl-route-3-200(ver detalles en dicha respuesta).

Esto le deja con paquetes degradados. Recuerde no actualizarlos hasta que network-manageresté disponible la actualización correspondiente.

Alternativamente (yo hice esto), puedes dar un paso adelante e instalar una versión más reciente de network-manager: paraamd64o pori386. Puede descargar el paquete en un sistema diferente y pasarlo con una memoria USB. O descárgalo con tu smartphone y pásalo por USB.

Instálalo con:

sudo dpkg -i network-manager_*.deb

Puede intentar conectarse a la red simplemente reiniciando NetworkManager:

sudo service network-manager restart

Pero necesitaba reiniciar para recuperar el subprograma de la bandeja del sistema.

Respuesta2

Este método funciona si puede conectarse mediante un cable Ethernet.

Utilice el modo de recuperación integrado de Ubuntu para actualizar Network Manager.

Paso 1

Utilice la tecla de flecha hacia abajo para seleccionarOpciones avanzadas para Ubuntuy presioneEnter

Paso 2

Utilice la tecla de flecha hacia abajo para seleccionar el último kernel de Linux con modo de recuperación y presioneEnter

solíaUbuntu, con Linux 4.2.0-36-generic (modo de recuperación)

Paso 3

Utilice la tecla de flecha hacia abajo para seleccionarred Habilitar redesy presioneEnter

Etapa 4

Pedir Entercon insistenciaDE ACUERDOpara volver a montar el sistema de archivos

Paso 1 a 4 capturas de pantalla

Paso 5

Utilice la tecla de flecha hacia abajo para seleccionardpkg Reparación de paquetes rotosy presioneEnter

Paso 6

Le pedirá que descargue la última versión de Network Manager conContinuar [s/n]. Ingrese la letra y para "sí" y presione Enter. Cuando todas las operaciones hayan terminado, dirá

Finalizado. Por favor presione Entrar

Así que presione Enternuevamente.

Paso 7

Seleccionarreanudar Reanudar el arranque normaly presioneEnter

Paso 8

Presione Entery continúe arrancando. En la pantalla de inicio de sesión, NO inicie sesión, en lugar de eso, reinicie NORMAL (haga clic en el icono de apagado en el área superior derecha de la pantalla).

Después de que la PC se reinicie, inicie sesión.

Las conexiones de red estaban atrás cuando hice estos pasos.

Paso 5 a 8 capturas de pantalla

Respuesta3

Puedes hacerlo de esta manera para solucionar el problema:

Descargar archivo:

  • libnl-3-200_3.2.21-1_XXX.deb
  • libnl-ruta-3-200_3.2.21-1_XXX.deb
  • libnl-genl-3-200_3.2.21-1_XXX.deb

    SO de 32 bits: XXX = i386 || SO de 64 bits: XXX = amd64

Enlace: http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/

Colóquelos en una carpeta e instálelos con el comando:

sudo dpkg -i lib*.deb

Luego reinicie. Listo :3

Respuesta4

No recomendaría degradar paquetes ni instalar otros nuevos manualmente; esto inevitablemente provocará problemas de versión más adelante. La mejor solución a este problema es simplemente actualizar el network-managerpaquete.

Lo primero que debe hacer es conectarse manualmente a Internet; Mientras network-manageresté muerto, esto no significa que no puedas conectarte.

1. Abra una terminal y edite el interfacesarchivo:

sudo pico /etc/network/interfaces

Agregue las siguientes líneas, que indican que la eth0interfaz ya no debe administrarse:

allow-hotplug eth0
iface eth0 inet dhcp

2. Con esto la conexión se puede iniciar manualmente:

sudo ifup eth0

Tenga en cuenta que no habrá ninguna notificación en el panel; se trata de una conexión manual. Pruébelo pingo encienda su navegador de Internet.

3. Ahora actualice los aptmetadatos:

sudo apt-get update

Y actualice el network-managerpaquete:

sudo apt-get upgrade network-manager

4. Asegúrate de tener ahora la versión 0.9.8.8-0ubuntu7.3instalada:

apt-cache show network-manager

5. Ahora edite nuevamente el interfacesarchivo y elimine o comente las líneas agregadas en el paso 1:

sudo pico /etc/network/interfaces

6. Finalmente reinicie el sistema.

información relacionada