- 2
- 0
- 约1.8千字
- 约 13页
- 2026-07-24 发布于北京
- 举报
LTE模块Linux驱动加载培训;USB端口信息
;驱动加载
串口驱动的加载(使用option驱动)
网卡驱动的加载(使用GobiNet驱动)
QMI端口的加载(使用GobiNet驱动);修改串口驱动;3.8以下的内核版本,针对3.8以下的kernel版本,修改kernel/driver/usb/serial/option.c,先增加模块的PID和VID,然后在option_probe函数中增加代码来过滤不需要的端口
;增加GobiNet驱动;常见问题;问题:
Linux内核外部驱动模块编译报错ERROR:“******”[drivers/**.ko]undefined!
ERROR:usbnet_suspend[drivers/net/usb/GobiNet.ko]undefined!??
ERROR:usbnet_resume[drivers/net/usb/GobiNet.ko]undefined!??
ERROR:usbnet_disconnect[drivers/net/usb/GobiNet.ko]undefined!??
ERROR:usbnet_probe[drivers/net/usb/GobiNet.ko]undefined!??
原因:编译模块在链接过程中查找外部符号表,但并没有找到,因为该外部符号表并没有编译。
解决方案:配置C
原创力文档

文档评论(0)