root@kali:~# insmod /usb/serial/cp210x.ko :Unknown symbol in module
来源:互联网 发布:网络上的言论自由 编辑:程序博客网 时间:2024/06/10 17:51
kail系统下关于加载usb转串口驱动时出错。
insmod: ERROR: could not insert module /usb/serial/cp210x.ko: Unknown symbol in module
输入dmesg | tail查看错误信息
[ 971.883096] cp210x: Unknown symbol usb_serial_generic_open (err 0)
[ 971.883107] cp210x: Unknown symbol usb_serial_generic_close (err 0)
[ 971.883124] cp210x: Unknown symbol usb_serial_deregister_drivers (err 0)
[ 971.883133] cp210x: Unknown symbol usb_serial_register_drivers (err 0)
参考了木木的文章发现是由于模块依赖的其他模块没有加载导致的。
直接用: modinfo ./cp210x.ko | grep depend 找模块的依赖,结果如下,
depends: usbserial,usbcore
root@kali:~# modprobe usbserial
root@kali:~# modprobe usbcore
root@kali:~# insmod /usb/serial/cp210x.ko
在 lsmod,拉拉。加载驱动成功。
Module Size Used by
cp210x 24576 0
usbserial 40960 1 cp210x
nls_utf8 16384 1
isofs 40960 1
udf 90112 0
crc_itu_t 16384 1 udf
《模块加载常见错误》
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 ---> 模块是对的,只是没有相应的设备
参考博文:http://blog.csdn.net/wl_fln/article/details/9465341
- root@kali:~# insmod /usb/serial/cp210x.ko :Unknown symbol in module
- insmod: error inserting './sctp.ko': -1 Unknown symbol in module
- insmod: error inserting 'sequans_usb.ko': -1 Unknown symbol in module
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
- linux驱动模块加载出错insmod: error inserting './usb_driver.ko': -1 Unknown symbol in module
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- 导出内核符号 EXPORT_SYMBOL insmod: error inserting 'mod2.ko': -1 Unknown symbol in module
- insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
- insmod: error inserting './scull.ko': -1 Unknown symbol in modul
- 安装Dahdi模块出现insmod: can't insert 'dahdi.ko': unknown symbol in module or invalid parameter
- insmod: Unknown symbol in module or no symbol version for
- 往开发板写led驱动时出现错误:insmod: can't insert 's3c_led.ko': unknown symbol in module or invalid parameter
- insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module
- Linux内核:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
- arm上加载insmod驱动时出现Unknown symbol in module
- flashcache Unknown symbol in module
- insmod时“invalid module format”及“unknown symbol”
- 1015. Reversible Primes (20) 进制转换
- Linux中C语言的特殊用法
- Apache HTTP Server2.4安装
- BlockingQueue
- ConcurrentHashMap原理分析
- root@kali:~# insmod /usb/serial/cp210x.ko :Unknown symbol in module
- zendstudio安装
- 黑马程序员——c语言基础之结构体
- Spark TaskScheduler 功能及源码解析
- 结构体的内存对齐
- 智能硬件学习初探
- 奥克兰找工作日志
- Android关于Theme.AppCompat相关问题的深入分析
- POJ 1664 放苹果 (基础组合dp)