EL PROBLEMA
Mi Ubuntu se congelaba (moría, bloqueaba, dejaba de andar,...), sí, aunque increíble, si pasaba. Ya me había pasado antes con Kubuntu y ahora con éste, no sabía que podía hacer, buscaba y buscaba pero me fue muy difícil encontrar algun sitio donde se describieran mis síntomas: bloqueos muy pocos frecuentes, pero severos, donde todo el sistema operativo queda trabado, no hay manera de cambiar consola o matar el sistema gráfico, ni mover el mouse, ¡nada! Los leds indicadores del teclado quedaban parpadeando solamente (recuerdo que una de las veces me emputé tanto, porque estaba transportando por mi LAN como 4 Gb de datos, lo cual es realmente demorado, teniendo en cuenta que hay tres máquinas que ponen sus paquetes a caminar a través del mismo router, y que por allí mismo también llegan los paquetes provenientes de Internet).
LA SOLUCIÓN
Hace relativamente poco, encontré esta página donde se hablaba de un posible problema y bueno, concuerda con mi caso, ya que por desgracia, no contaba con los controladores nativos de la tarjeta wireless, pero la verdad, no aplicaba a mi caso porque, si lo lees, te darás cuenta que tienen el detalle de una configuración manual de la red inalámbrica, lo cual no era mi caso.
Luego de meditarlo mucho, me puse manos a la labor e instalé el driver nativo. Sí, alguien se puso en la tarea de escribir y compartir el controlador junto con las instrucciones para montarlo en Ubuntu, para nuestras apreciadas máquinas de 64 bits con un OS de 64, también. Aquí dejo los pasos que seguí, que son solamente una copia de lo que podrán encontrar en el sitio original. Por cierto, estos pasos son los que aplican específicamente para mi caso, donde hay:
- Sistema operativo (y máquina, por supuesto) de 64 bits.
- Un controlador instalado utilizando ndiswrapper.
- Un kernel 2.6.20-16-generic. Para saber cual es la versión del kernel, en consola escribir: uname -r.
- Una tarjeta wireless Dell 1490. Las instrucciones y el driver dice que es para la 1390, pero a mí me funciona muy bien en mi modelo.
cd ~ wget http://ubuntu.cafuego.net/pool/feisty-cafuego/bcm43xx/bcm43xx-firmware_1.3-1ubuntu2_all.deb
Ahora, a instalarlo:
sudo dpkg -i ./bcm43xx-firmware_1.3-1ubuntu2_all.deb
Eliminamos los instaladores descargados:
sudo rm ./bcm43xx-firmware_1.3-1ubuntu2_all.deb
Ahora removemos el controlador de la lista negra, abriendo n cogedit desde consola el archivo blacklist:
sudo gedit /etc/modprobe.d/blacklist
Donde buscamos una línea que diga:
blacklist bcm43xx
Y le anteponemos el caracter # con lo que quedaría:
#blacklist bcm43xxProbamos:
sudo modprobe bcm43xx
sudo iwlist scan
Reiniciamos, para ver si quedó bien removido de la lista negra, y listo!