
Vamos a instalar el driver para la tarjeta wifi 4965 a/g/n.
Necesitaremos:
- Paquetes del subsistema mac80211. Este módulo viene incluido en kernels superiores al 2.6.22.
- Driver iwlwifi
- Firmware del dispositivo
Existe un proyecto sobre esta tarjeta wifi que encontraremos en:
http://www.intellinuxwireless.org/?p=iwlwifi
El iwlwifi será el driver que tendremos que usar para hacer funcionar nuestra tarjeta wireless. El proceso de instalación si no te encuentras con ningún problema está explicado en la misma web, con un HOWTO:
http://www.intellinuxwireless.org/?p=iwlwifi&n=howto-iwlwifi
Siguiendo este manual he conseguido hacer funcionar la tarjeta, salvo con algún problema que explicaré ahora.
Si utilizas una imagen precompilada del kernel bajo Debian (yo uso la 2.6.22), existe un bug en los kernel-headers, y fallará la compilación del driver, no encuentra el fichero ieee80211_rate.h.
El bug se encuentra en el directorio de código fuente del subsistema mac80211 ([kernel-source]/net/mac80211/), ya que no incluyen los archivos .h necesarios para la compilación. Mi solución ha sido un poco primitiva, pero ha funcionado, y saldré del paso mientras Debian no solucione el problema.
Descargamos el paquete de mac8021 desde intellinuxwireless (mirar links de mas abajo), lo descomprimimos y accedemos a la carpeta [ruta]/origin/net/mac80211/. Ahí encontraremos todos los archivos .h necesarios, así que los copiaremos en [kernel-source]/net/mac80211/.
¡¡OJO!!. Yo he usado la versión 9.0.2 de mac80211. Este paso podría crear incompatibilidades entre la versión compilada en el kernel y la versión de los archivos .h incorporados.
Si todo va bien y compila, solo habrá que realizar el make install, y ya está. Continuaremos con los pasos que nos cuenta el HOWTO de intellinuxwireless y tendremos nuestro wifi operativo.
NOTA: La luz indicadora de wifi activo (a la derecha de teclado) no se encenderá, pero el wifi funciona. Es un mal menor (menos batería gasta jejejeje).
Links:
NOTA: Estos links son los que he usado a día de hoy. Más adelante quizá interese coger versiones más actualizadas de los mismos:
mac80211:
http://intellinuxwireless.org/mac80211/downloads/mac80211-9.0.2.tgz
Driver iwlwifi:
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.0.0-1.tgz
Firmware:
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.17.tgz
No hay comentarios:
Publicar un comentario