
我一直在努力尋找將模組 ath9k 加載到內核的解決方案,但我遇到了死胡同。
核心是來自 kernel.org 的 3.17.1,我正在 Ubuntu Trusty (14.04) 64 位元中編譯它。目標 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_64unknown
是什麼賦予了?