モジュール8192cuのロードに失敗しました。

モジュール8192cuのロードに失敗しました。

私は組み込みデバイスであるBeagleBoard-xMでAngstrom Linux(3.0.7)を実行しています。モジュールをロードしたいです。(からダウンロードここ)コピー先:/lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.koBeagleBoard-xM SDカードファイルシステム。

ただし、モジュールのロードに失敗します。

root@beagleboard:/# modprobe 8192cu                                             
FATAL: Module 8192cu not found.

どんなアイデアがありますか?

ベストアンサー1

逃げましたかdepmod?これはmake modules_install自動的に行われますが、この方法でモジュールをコピーする場合は/lib/modules手動で行う必要があります。詳細についてはを参照してくださいman depmod

depmod互換性のないモジュールが報告されているかどうかはわかりません。

insmod少なくともモジュールをロードできるかどうかをテストする明示的なパスを使用することもできます。

> insmod /lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.ko
> lsmod | grep 8192cu

モジュールに依存関係があるとロードされないため、操作がより便利にdepmodなりますmodprobe。カーネルはバージョンと一致しないモジュールを拒否します。ただし、このセキュリティ機能を無効にする設定オプションがあります。

おすすめ記事