カスタムカーネルモジュールの問題

カスタムカーネルモジュールの問題

私は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ディレクトリにコピーし、正常に起動しました。

私が入力するたびに

モードプローブath9k

"モジュールが見つかりません"エラーが発生し、ath9kフォルダ(libにあります)に移動してinsmod ath9k.koを実行しましたが、elfファイルがこのアーキテクチャに適していないというエラーが発生しました。

しかし、私の.configファイルelfはデフォルトで有効になっています(x86_64_defconfigを作成して個人的に確認します)。

uname -a の出力は次のようになります。 Linux (none) 3.17.1 #1 SMP x86_64unknown

何を提供しますか? ? ? ? ?

ベストアンサー1

おすすめ記事