这个问题可能是因为模块版本信息与内核版本不一致。
首先先查看内核模块信息。
modinfo 【模块名】
如果确定是版本信息不一致可以通过修改内核源码的Makefile文件修改版本号
内核源码目录中include/generated文件夹里有文件utsrelease.h,这个文件定义了内核模块的版本号,但是不能只修改这个文件,因为Makefile会重新生成uterelease文件。
模块加载时 insmod “Invalid module format ”问题解决
最新推荐文章于 2024-04-17 20:21:25 发布