如何在启动时加载内核模块?

how to load kernel modules on boot?

我是 yocto 项目的新手,我已经为我的 raspberrypi-cm3 生成了一个 linux 图像。

我重新配置了内核并添加了一些驱动程序。 我的问题是我的目标上的所有内核模块都存在于 /lib/modules 目录下,但问题是每次我需要驱动程序时,我都必须使用 'insmod' 命令手动加载它,有时我会遇到一些问题由于依赖关系的问题。

所以我希望有人能告诉我如何让我的内核模块在启动时自动加载。

KERNEL_MODULE_AUTOLOAD 是您要查找的内容:

KERNEL_MODULE_AUTOLOAD += "module_name1 module_name2 module_name3"