English Version

sábado, 21 de enero de 2012

Instalar Alfa AWUS036NHR en Ubuntu 11.10

A partir de la versión 3 del Kernel instalado en Ubuntu 11.10 puede presentarse el siguiente error al instalar la Alfa AWUS036NHR:

"error fatal: linux/smp_lock.h: No existe el archivo o el directorio"

Para solucionar este error he encontrado una solución extraida de aquí seguimos los siguientes pasos:

1.- En la carpeta donde estén descomprimidos tus drivers, navegar hasta:

"#tu_path/driver/rtl8192_8188CU_linux_v3.0.2164.20110715/include"

2.- Alli cambiar en los siguientes archivos:

- osdep_service.h (linea 49): cambiar   #include <linux/smp_lock.h> por #include <linux/smp.h>

- rtw_io.h (linea 36): cambiar #include <linux/smp_lock.h> por #include <linux/smp.h>

3.- Volvemos a la carpeta padre y ejecutamos el comando make:

"#>cd #tu_path/driver/rtl8192_8188CU_linux_v3.0.2164.20110715"

"#tu_path/driver/rtl8192_8188CU_linux_v3.0.2164.20110715> make"

4.- Una vez termine de hacer el make vamos a la carpeta raiz donde está el archivo install.sh y lo ejecutamos, y si todo ha ido bien ya debería funcionar nuestra alfa en Ubuntu 11.10.

"#tu_path> sudo ./install.sh"