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.