web-dev-qa-db-ja.com

modprobeを実行するとモジュールが見つかりません

このモジュールをインストールしようとしています: https://github.com/mkottman/acpi_call

Make、make installを行いました。

その後、acpi_call.ko/lib/modules/4.3.3-5-default/extra/

私がするとき

modprobe acpi_call

私は得る

modprobe:致命的:モジュールacpi_callがディレクトリ/lib/modules/4.3.3-5-defaultに見つかりません

入れてみましたacpi_call.ko in /lib/modules/4.3.3-5-defaultしかし、同じ結果を得ました。

再起動したときにモジュールがロードされるように、永続化したいと思います。 modprobeでのみ可能だと思います。

8
robert trudel

モジュールの.koファイルが実際に/lib/modules/4.3.3-5-default/extra/の下にあり、4.3.3-5-defaultが実際に現在のカーネルバージョンである場合、問題は単に depmod を実行する必要があることです=モジュールの依存関係リストを再作成します。実行(ルートとして):

depmod -ae

そしてモジュールをmodprobeしてみてください。

18
thkala

ソースディレクトリでmake && Sudo make installを実行してみてください。カーネルヘッダーに付属のMakefileを使用して、適切な場所にモジュールをインストールする必要があります。

0
Steven