我编译了一个驱动程序,然后尝试加载de module,这是返回
insmod: error inserting 'usb338x.ko': -1 Unknown symbol in module
和dmesg
[ 8128.506098] usb338x: Unknown symbol usb_add_gadget_udc (err 0)
[ 8128.506116] usb338x: Unknown symbol usb_gadget_unmap_request (err 0)
[ 8128.506127] usb338x: Unknown symbol usb_del_gadget_udc (err 0)
[ 8128.506138] usb338x: Unknown symbol usb_gadget_map_request (err 0)
答案 0 :(得分:1)
阅读其他帖子我意识到我需要加载udc_core
modprobe udc_core
就是这样!
答案 1 :(得分:0)
或者你可以试试这个:MODULE_LICENSE("GPL")
添加到你的内核模块文件。