jueves, febrero 12, 2009

compat-wireless y Molinux 4.2r1 en Toshiba L300

El tema de la wifi en los Toshiba trae cola. Parece que con la última actualización de Molinux 4.2r1(kernel 2.6.27-11-generic) y después de instalar los backports (linux-backports-modules 2.6.27-11.12 y molinux-toshiba-support) la tarjeta wireless sigue sin funcionar bien. Como volví a hartarme del asunto lo que hice fue ponerme en contacto directamente con el desarrollador del driver para linux.
El tema es que ya tienen un driver estable para la rtl8187 pero el problema es que Ubuntu todavía no lo tiene instalado en sus backports y, parece ser que no llegará hasta versiones posteriores del kernel. Así es que lo que hice fue bajar las fuentes y compilarlas. Después de esto, por primera vez, la wifi ha funcionado fenomenal en todas partes que la he probado. El proceso es extremadamente simple (aunque suene a todo lo contrario). Lo posteo a continuación:

**Inciso:Hay que tener instalados build-essential y linux-headers-2.6.27-11-generic para poder compilar (Molinux no las lleva "de fábrica".)
$sudo apt-get install build-essential
$sudo apt-get install linux-headers-2.6.27-11-generic

-------------
paso1: Descargar las fuentes desde aquí

paso2: Extraer el contenido del paquete
$tar jxvf compat-wireless-2.6.tar.bz2
paso3 : Construir el subsistema
$cd compat-wireless-$(date +%Y"-"%m"-"%d)
$make
paso 4 : Instalar
$sudo make install
paso 5: Descargar los drivers antiguos
$sudo make unload
paso 6: Cargar los nuevos módulos

Este paso se puede realizar simplemente reiniciando el sistema.


** En la web comentan que si quieres instalar los drivers, tienes que desinstalar los backports porque se puede crear un conflicto entre dependencias.

Fuentes: http://linuxwireless.org/en/users/Download#Buildingandinstalling