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