社区
Linux_Kernel
帖子详情
insmod xxx.ko时报错说insmod : not found是为什么该怎么解决
qq_43422013
2020-07-16 05:53:08
我生成了bbl.bin文件后烧录到sd卡上,用开发板boot,进入系统后要先insmod 一个 .ko 文件,但是会报错,说not found该怎么解决
...全文
26770
1
打赏
收藏
insmod xxx.ko时报错说insmod : not found是为什么该怎么解决
我生成了bbl.bin文件后烧录到sd卡上,用开发板boot,进入系统后要先insmod 一个 .ko 文件,但是会报错,说not found该怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
那道光照亮我
2020-07-30
打赏
举报
回复
驱动文件目录不存在,或者驱动文件权限错误 建议排查目录是否存在此驱动文件,查看文件权限是否对
关于 in
smo
d
时
出现 ERROR:Required key not available 的
解决
我在尝试以编译模块的方式添加系统调用
时
,执行sudo in
smo
d module.
ko
命令,遇到如下问题: in
smo
d: ERROR: could not insert module module.
ko
: Required key not available 我所使用的系统为 Ubuntu 18.04,Linux Kernel 为 4.15.0-32-generic。 出现此问题的...
in
smo
d问题: init_module
xxx
xx.
ko
' failed (Operation not permitted)
刚刚根据开发手册动手练习,使用in
smo
d的
时
候,出现了怪现象。 现象如下: 1,在串口线连接电脑情况下进入com1,执行in
smo
d example.
ko
$ in
smo
d example.
ko
in
smo
d: init_module 'example.
ko
' failed (Operation not permitted) 2,用usb线连接电脑,在windows下cmd执行ad
modprobe: FATAL: Module
xxx
.
ko
not found in directory /lib/modules/$(uname -r)
如上图,问题的关键在于modprobe
XXX
不需要加.
ko
,而in
smo
d 则需要加,卸载驱动模块的
时
候, .
ko
是都需要加的。 另外,
xxx
.
ko
不放至/lib/modules/$(uname -r)目录下,modprobe也可以加载,如上图,不知为何。(注:手动创建的设备节点,在开发板断电重启后,需要重新创建) ...
modprobe
XXX
not found
解决
与Depmod命令; in
smo
d/modprobe的区别
modprobe
XXX
not found
解决
:
把模块文件放到 /lib/module/`uname -r`/kernel/ 目录下
运行 depmod
再 modprobe 就好了
modprobe 和 depmod 的使用
modprobe和in
smo
d类似,是用来动态加载模块的
但区别在于,使用in
smo
d必须再模块所在文件下加载模块,而modprobe则会根据/lib/modules/(she
FATAL: Module
xxx
.
ko
not found in directory /lib/modules/4.1.15-2.1.0+ Modprobe无法装载模块问题
出现这个问题一般要么是模块位置放错了,要么是modules.dep文件中没有对应模块记录导致无法装载
解决
办法 首先查看/lib/module/内核版本目录下是否存在需要装载的模块。内核版本可以通过uname -r获取到。 在上述目录下执行depmod指令,对该目录下的模块进行扫描,这个操作过后该目录下的模块将被记录在modules.dep文件下。这个
时
候再执行modprobe
xxx
对模块进行...
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章