Wicd es un administrador de redes wifi y también vale para las conexiones ethernet, en mi opinión bastante mejor que el networkmanager con su nm-applet.
En ubuntu es muy fácil pues tienen un repo propio para cada versión, pero en Centos no y te puede dar algo con la de dependencias que pide.
Así pues hacemos lo siguiente:
Instalamos el siguiente rpm
http://spidey2.bmsi.com/linux/el5/wicd-1.3.1-3.noarch.rpmY ya está instalado, ahora recordar que no es compatible con el network manager, así que toca desactivarlo, junto a su applet, nm-applet.
- Vamos a: Sistema - Administración - Servicios. Desactivamos el servicio "NetworkManager". Ya no arrancará al reiniciar Centos. También aprovechamos para asegurarnos que se ha añadido la opción de Wicd (debería estar), en referencia al archivo "/opt/wicd/daemon.py".
- Ahora a por el applet: Sistema - Preferencias - Mas preferencias - Sesiones. Vamos a la pestaña "Programas al inicio" y seleccionamos el programa "nm-applet --sm-disable" y lo desactivamos. Por el contrario vamos a activar un nuevo applet, el de wicd. Elegimos la opción añadir y elegimos este archivo "/opt/wicd/tray.py"
Reiniciamos
Y a disfrutar, tendremos un icono al lado de la hora para acceder muy rápidamente a todas las conexiones, fijas o wifi donde poder configurar de manera independiente sus ip's, dns, wap, etc...
En wicd, opciones, me gusta tener marcada la opción "Always Show wired interface"
Saludos