insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
2014-11-18 19:30
531 查看
加载驱动时遇到: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 ---> 模块是对的,只是没有相应的设备
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 './igb.ko': -1 Unknown symbol in module 的问题所在
- insmod: error inserting 'vivid.ko': -1 Unknown symbol in module
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- insmod: error inserting 'sequans_usb.ko': -1 Unknown symbol in module
- 解决DPDK安装KNI模块时遇到“Unknown symbol in module”的问题
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
- 安装Dahdi模块出现insmod: can't insert 'dahdi.ko': unknown symbol in module or invalid parameter
- insmod: error inserting './sctp.ko': -1 Unknown symbol in module
- linux驱动模块加载出错insmod: error inserting './usb_driver.ko': -1 Unknown symbol in module
- 往开发板写led驱动时出现错误:insmod: can't insert 's3c_led.ko': unknown symbol in module or invalid parameter
- Linux内核:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
- 解决FATAL: Error inserting ip_vs ... Unknown symbol in module, or unknown parameter
- insmod: error inserting './scull.ko': -1 Unknown symbol in modul
- arm上加载insmod驱动时出现Unknown symbol in module
- linux-3.1.4下的驱动模块 "Unknown symbol in module" 问题(by liukun321咕唧咕唧)
- 解决apcu-bc在安装中出现的问题。 今天在编译安装apcu-bc时出现了:apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
- PHP Warning: Module 'modulename' already loaded in问题解决办法
- insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module
- PHP安装libevent后出现undefined symbol: php_sockets_le_socket in Unknown 的解决办法
- Project ERROR:Unknown module(s) in QT: charts解决办法