root@kali:~# insmod /usb/serial/cp210x.ko :Unknown symbol in module
2015-10-01 14:46
2121 查看
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
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
相关文章推荐
- android USB如何修改VID具体实现
- 用vbs确定计算机是否有 USB 2.0 端口的代码
- Android中查看USB连接的外接设备信息的代码实例
- C#获取USB事件API实例分析
- 用u盘安装操作系统
- 从usb启动安装linux
- 利用4G U盘安装Fedora Linux
- 用组策略彻低禁止USB存储设备、光驱、软驱、ZIP软驱
- usb禁用原理
- USB有关的编程
- usb
- USB硬件***危险性初步分析
- 关于禁用USB存储设备,而不禁使用USB键盘,鼠标
- 用USB安装esxi
- 量产化工具
- 用DriverStudio制作简单USB驱动程序
- USB设备驱动程序开发框架
- 如何在XenDesktop中映射USB设备
- 用组策略彻低禁止USB存储设备、光驱、软驱、ZIP软驱的方法
- Vbox使用usb