
Я пытался найти решение для загрузки модуля ath9k в ядро, но зашел в тупик.
Ядро 3.17.1 взято с kernel.org и я компилирую его в Ubuntu Trusty (14.04) 64-bit. Целевая ARCH - x86_64
После выполнения команды make all я копирую bzImage и initrd (созданными пользователем..mounts proc, sys, dev и exec busybox sh) в каталог /boot, и он нормально загружается.
Всякий раз, когда я печатаю
modprobe ath9k
Я получаю ошибку «модуль не найден», поэтому я перехожу в папку ath9k (в lib) и запускаю insmod ath9k.ko, он выдает ошибку «файл elf не для этой архитектуры»
Но мой .config файл elf включен по умолчанию (сделайте x86_64_defconfig и я лично убедился)
вывод для uname -a: Linux (none) 3.17.1 #1 SMP x86_64 неизвестно
Что дает?????