1

我想在android上安装一个可加载的内核模块,但是模块版本与android的内核版本不同。

使用 insmod 时出现版本魔法不匹配错误。

所以我使用带有 -force 版本选项的 modprobe (busybox v1.19.4),但 modprobe 一直告诉我找不到模块。

我应该把模块放在哪个位置?

4

1 回答 1

0

modprobe 在 /lib/modules/[version]/... 中查找模块。因此,如果您的模块版本魔法与内核不匹配,那么它将无法工作。

我将使用 MODULE_VERSION 宏重建模块并再次加载它

于 2012-04-24T20:26:45.853 回答