"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"
"#tu_path> sudo ./install.sh"