insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
加载驱动时遇到:insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module的问题,在网上查了下,解决办法如下:
1、用modinfo ./myvivi.ko | grep depend 找模块的依赖,结果如下
depends: videodev,videobuf-vmalloc,videobuf-core,v4l2-common
2、执行:sudo modprobe videodev
sudo modprobe videobuf-core
sudo modprobe videobuf-vmalloc
sudo modprobe v4l2-common
然后执行:sudo insmod myvivi.ko
OK!!
附:《模块加载常见错误》
insmod: error inserting './igb.ko': -1 Unknown symbol in module ---> 依赖的模块没有加载,需要先加载 depends 中列出的模块
insmod: error inserting './igb.ko': -1 Operation not permitted ---> 这当然是你用普通用户执行才出现的错误咯
insmod: error inserting './igb.ko': -1 Invalid module format ---> 模块的vermagic(就是编译内核的环境的内核版本)和当前系统不相匹配
insmod: error inserting './aacraid.ko': -1 No such device ---> 模块是对的,只是没有相应的设备
insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法相关推荐
- insmod: error inserting 'vivi.ko': -1 Unknown symbol in module 问题解决办法
加载驱动时遇到:insmod: error inserting 'vivi.ko': -1 Unknown symbol in module的问题,在网上查了下,解决办法如下: 1.用modinfo ...
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
编译驱动的时候碰到了 insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题,在网上看了下,说是查看 dmesg | ...
- insmod: error inserting ‘./module1.ko‘: -1 Unknown symbol in module
到了Linux kernel 2.6.26版本及以后的内核版本,如果还按照以前的版本进行编译,就会出现错误 在make的时候会出现一条warning信息 如果不理睬这条信息,接着将module1.ko ...
- kvm 模块加载时报错:insmod: error inserting 'kvm.ko': -1 Unknown symbol in module
我的原因是,有的函数有声明,却没实现,这会在编译时发出警告. 转载于:https://www.cnblogs.com/caoyingjie/p/3934703.html
- insmod: error inserting 'memdev.ko': -1 File exists
在写Linux驱动是,sudo insmod ***.ko时出现错误:insmod: error inserting 'memdev.ko': -1 File exists 原因可能是你以前同名的驱动 ...
- insmod: error inserting 'simp-blkdev.ko': -1 Invalid module format
(一) 今天写了个块设备驱动例子,在虚拟机上加载模块insmod simp_blkdev.ko的时候,出现以下错误. insmod: error inserting 'simple-blk.ko': ...
- 解决insmod error inserting 'hello ko' -1 Invalid module form
实现 功能:在PC的LINUX实现驱动测试,不用在2440上测试 解决insmod: error inserting 'hello.ko': -1 Invalid module format 第一次写 ...
- 驱动加载错误:insmod: error inserting 'hello.ko': -1 Device or resource busy
一:insmod时候错误: 1:错误信息insmod: error inserting 'hello.ko': -1 Device or resource busy 2:原因:你的代码里面的设备号和系 ...
- Linux在加载模块时报insmod: error inserting xxx.ko -1 File exists这个错
insmod: error inserting xxx.ko': -1 File exists 在写Linux块设备驱动时,insmod xxx.ko时出现错误:insmod: error inser ...
最新文章
- offsetof使用小结
- python 列表使用
- 久坐 缺乏运动 消化能力 会减弱
- php----http协议 Cookie
- 机房配电系统与配电电缆线径的选择及巡查
- iTween基础之Color(变换颜色)
- oracle asm盘符变了,使用multipath创建ASM磁盘的奇怪现象
- linux链接 .o,Linux 链接概念 - osc_8ieji7o1的个人空间 - OSCHINA - 中文开源技术交流社区...
- 重庆火锅哪家强,Python 帮你探探店
- Java基础学习总结(38)——Lombok(消除冗长的 java 代码)的使用和原理及安装、入门使用
- SpringBoot中yaml配置
- 关于CDC在非控件类中的使用
- scenario和group执行的区别
- Wpf中显示Unicode字符
- 使用WinDbg分析Windows dump文件方法
- java网页版斗地主_JAVA控制台版斗地主
- python生成字典脚本
- Python 断言的使用
- matlab textscan 分块读取,【转】matlab的textscan与textread区别
- 人工智能时代党政人力资源的思考与变化