kernel – 如何配置modprobe来查找我的模块?

我试图得到一个内核模块加载在引导。

如果我运行insmod /path/to/module.ko,它工作正常。但是这必须在每次重新启动时重复。

如果我运行modprobe /path/to/module.ko,它找不到模块。
我知道modprobe使用一个配置文件,但我不能让它加载模块,即使添加/path/to/module.ko到/ etc / modules。

什么是正确的配置?

您可以使模块的符号链接到标准路径,因此depmod会看到它,您可以将其作为任何其他模块加载。

sudo ln -s /path/to/module.ko /lib/modules/`uname -r`
sudo depmod -a
sudo modprobe module

如果将模块名称添加到/ etc / modules,它将在您任何时候启动时加载。

无论如何,我认为正确的配置是将模块复制到标准路径。

http://stackoverflow.com/questions/225845/how-do-i-configure-modprobe-to-find-my-module

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:kernel – 如何配置modprobe来查找我的模块?