Tengo un adaptador inalámbrico USB EW-7822UAC de Edimax, y solía poder compilar / compilar un controlador Linux desde la fuente que el proveedor proporcionó simplemente instalando el paquete build-essential en una instalación nueva de Ubuntu, incluso sin actualizar el sistema.
Ahora, he instalado Kubuntu 13.10 de 64 bits, y cuando intento compilar el controlador, recibo un montón de errores y advertencias repetidas y, finalmente, el proceso de compilación falla.
El kernel es 3.11.0-12-generic
y no necesitaba instalar nada más que build-essential en (K) ubuntu 12.04.
Los siguientes son el bloque de advertencia y error repetidos que recibí después de invocar el comando make:
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:601:8: warning: assignment makes pointer from integer without a cast [enabled by default]
entry = create_proc_read_entry("bw_mode", S_IFREG | S_IRUGO,
^
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:607:7: error: dereferencing pointer to incomplete type
entry->write_proc = proc_set_bw_mode;
Cualquier ayuda será muy apreciada, pero por favor ve con calma en la jerga. Gracias.
Respuestas:
Verifique aquí: https://github.com/abperiasamy/rtl8812AU_8821AU_linux En el lado derecho, haga clic en 'Descargar ZIP'. Suponiendo que las descargas vayan a su carpeta de Descargas, abra la carpeta, haga clic con el botón derecho en el archivo zip y seleccione 'Extraer aquí'. Abra una terminal y haga:
Se 'hace' con un par de advertencias en mi sistema 13.10, pero sin errores. No puedo probar más porque no tengo el dispositivo. Este es un dispositivo bastante nuevo y estaremos muy interesados en su informe.
Siempre que Update Manager instale una versión posterior del kernel, también conocida como imagen de Linux, después de reiniciar, deberá volver a compilar el controlador:
fuente
could not insert 8812au invalid argument
error, ¿alguna orientación?