カーネルに組み込まれたドライバを使用するには?

カーネルに組み込まれたドライバを使用するには?

私はIntel e1000eドライバを必要とするマザーボード用の3.14カーネルを構築しています。ロード可能なモジュールサポートを削除できるように、このドライバをカーネルに組み込みたいと思います。

メニュー設定でオプションを選択し、ドライバがコンパイルされた(.oが存在する)ことを確認しましたが、デバイスが見つからないか認識されないようです。

カーネルにモジュールを追加する機能はありませんか?

ベストアンサー1

明らかに、ドライバが依存する部分のうち、メニュー構成によって自動的に選択されない部分が欠けているようです。私の場合、以下がありませんpps_coreptp

タスクのインストールを開始し、モジュールフォルダの名前を変更してそれを見つけました。これにより、カーネルはロード可能なモジュールを見つけることができません。それからe1000e.koをインストールしてみました。これはPTPモジュールがないことを示します。ロードしようとすると、ppsドライバが欠落していることを示します。

3つすべてがロードされると、ドライバーは作業を開始します。 3つすべてを含めるようにカーネル設定を変更しましたが、すぐに機能しました。

おすすめ記事