Cuando desaparece el applet de red en gnome…


Este es un artículo pequeño con una solución en concreto a un problema algo común.

Resulta que me había desaparecido el applet de gnome (nm-applet) del manejador de red (network manager) y no había forma de hacerlo regresar. Sin embargo el applet estaba en ejecución.

El problema era que el servicio /etc/init.d/network-manager no estaba manejando las interfaces.

¿Por qué?

Por el simple y tonto hecho de que así estaba configurado. Quién, cómo, y desde dónde me lo configuró así no tengo idea. Parece que es un bug de Ubuntu de hace tiempo (lo comentaban desde la versión 9.04 y actualmente estoy en la 10.04).

A diferencia de como muchos pensaban, la culpa no la tiene el propio applet, sino que es el servicio (el propio NetworkManager). Y te puedes dar cuenta de eso porque vas a ver en los mensajes del sistema algo como: “Unmanaged network device”. Lo que significa que el Network Manager no va a manejar ese dispositivo de red. Por consiguiente el applet se oculta. Por eso es que no aparece. Y por eso también aparecía antes, porque todo dispositivo que sea diferente a eth0 va a ser manejado por el network manager. Claro, siempre y cuando la configuración de que lo haga esté activada (managed = true).

Cómo arreglar el problema

Entonces la solución es configurar las cosas para que network-manager tome el control de la red en sus manos.

Para eso primero editamos el archivo /etc/network/interfaces

y comentamos todo lo referido a eth0 (dejamos “lo” como está)

quedaría algo así:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto eth0
#iface eth0 inet dhcp

Luego editamos este otro archivo -> /etc/NetworkManager/nm-system-settings.conf

Y donde dice “managed=” en [ifupdown] le cambiamos el “false” por “true”, quedaría así:

[ifupdown]
managed=true

Y ahora reiniciamos el network manager: /etc/init.d/network-manager restart

Ya está, eso es todo. El applet automáticamente va a volver a aparecer sin que hagamos nada.

  1. #1 por peter el febrero 13, 2011 - 10:22 am

    Hola
    Nada que ver con esto. Pero, hace años, dejaste un comentario en mi blogg y quería agradecer tus palabras que -recién después de tres años- tomaron vida para mí

    • #2 por anyeos el febrero 22, 2011 - 10:47 pm

      Disculpa pero podrías dejar la entrada de tu blog donde dejé el comentario? O alguna referencia, porque he escrito en varios blogs y me cuesta un poco recordarlo.

      Gracias por tu visita

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: