Patrocinios
Network-manager bugiento en debian (y como dejar de llorar)
Hace poco actualicé entre otras cosas network-manager y network-manager-gnome en debian testing / squeeze.
La nueva versión es 0.7.1-1
Generalmente mi lap se conecta a la red usando la tarjeta sin-cabless, sin embargo noté que antes si conectaba un cable ethernet detectaba automágicamente la presencia de ese cable y tomaba su IP correspondiente de manera inmediata mientras que después de actualizar a esta versión ya no lo hacía. Le resté importancia hasta que hoy necesité utilizar esa conexión (ethernet) y necesitaba de network-manager y su poder.
Aunque hay otras maneras de hacer eso, simplemente yo quería que network-manager hiciera lo que se supone que debe de hacer.
Manos a la obra....
Debian es "muchos debian(es?)". Y una de las ventajas de usar la versión de pruebas (testing) es que hay un "respaldo detrás de ella que se llama la versión estable (lenny).
Revisando en los paquetes de lenny confirmé lo que supuse, la versión de lenny es mas viejita, pero mucho más probada y corregida, por tanto mas confiable. Asi pues, una solución a este problema es usar la versión de debian/estable y dejar de lado la flamante versión 0.7.1-1 que está llena de bugs según descubrí después.
Cómo salir del enredo?
1.- AGREGAMOS A NUESTROS REPOSITORIOS LA FUENTE DE DEBIAN / ESTABLE
Siendo root:
nano /etc/apt/sources.list
Agregamos esta línea:
deb http://ftp.uk.debian.org/debian/ lenny main non-free contrib
2.-ACTUALIZAMOS REPOSITORIOS (USANDO SYNAPTIC):
Abre synaptic y click en el botón de actualizar
3.-BUSCAMOS LOS PAQUETES EN SYNAPTIC
Click en el botón de "buscar" y buscamos "network-manager".
Veremos aparecer tanto network-manager como network-manager-gnome en las versiones 0.7.1-1.
4.-INSTALAMOS DE MANERA FORZADA LA VERSIÓN ESTABLE
Selecciona network-manager y en el menú principal de synaptic buscamos paquetes / forzar versión , ahi veremos aparecer la versión 0.6.6-4 que es la que corresponde a debian estable y la buguienta 0.7.1-1. Selecciona la versión de estable (0.6.6-4) y al aceptar recibirás un aviso de que hay que eliminar network-manager (0.7.1-1), acepta el trato pero aun no instales nada.
El siguiente paso es seleccionar network-manager y forzar la instalación de la versión 0.6.6-3.
Fuego a discresión !!!
Se instala la nueva (vieja) versión de network-manager con todas sus funciones.
Recomendación 1: Cuando actualices tus paquetes asegúrate de no actualizar a la versión de los bugs.
Recomendación 2: Edita la línea que agregaste en el paso uno, para editar solo agrega el símbolo # al inicio del renglón.
5.- ENJOY
#2 Re:Network-manager bugiento en debian (y como dejar de llorar)
Pues a mi no me interesó mucho a pesar que tenia ip tanto en eth0 y wlan0, ¿De donde?, pues quien sabe, pero de que estaba conectado, eso que ni que. Jejejeje, asi es esto del tensting,¿o no?












#1 Re:Network-manager bugiento en debian (y como dejar de llorar)
También es solución sin entrar a meterse con el sources.list cambiar network-manager por wicd, es mejor según las listas de debian-user-spanish, yo me cambié cuando actualizé y simplemente murió la conexión a internet a través de X, lo instalé a través de terminal.
#aptitude install wicd