Problemas con el módulo del kernel personalizado

Problemas con el módulo del kernel personalizado

He estado luchando por encontrar una solución para cargar el módulo ath9k en el kernel y me encontré con un callejón sin salida.

El kernel es 3.17.1 tomado de kernel.org y lo estoy compilando en Ubuntu Trusty (14.04) de 64 bits. El ARCH objetivo es x86_64

Después de emitir el comando make all, copio bzImage & initrd (custom made..mounts proc, sys, dev y exec Busybox sh) al directorio /boot y arranca bien.

Cada vez que escribo

modprobe ath9k

Recibo el error de que no se encontró ningún módulo, por lo que me dirijo a la carpeta ath9k (en lib) y ejecuto insmod ath9k.ko, me da un error de archivo elf que no es para esta arquitectura.

Pero mi archivo .config está habilitado de forma predeterminada (haga x86_64_defconfig y yo personalmente me aseguré)

el resultado de uname -a es: Linux (ninguno) 3.17.1 #1 SMP x86_64 desconocido

¿¿¿¿¿Lo que da?????

información relacionada