Openwrt移植LTE模块
1. 增加具体设备驱动
文档位置:/drivers/usb/serial/option.c 注意:是target开头目录下的文件
在文件中添加如下内容:
static conststruct usb_device_id option_ids[] = {
{USB_DEVICE(0x19d2, 0x0536) },
...
}
0x19d2 和 0x0536 是模块设备的VID 和 PID
可以插入到linux系统上lsusb可以查看其VID和PID的值。
3.编译内核
驱动添加需要配置系统
Linux系统内核,配置方法如下:make menuconfig
Kernel modules—->
USB support --->
Kernel modules —> USB Support —> <*>kmod-usb-acm.
Kernel modules —> USB Support —> <*>kmod-usb-core.
Kernel modules —> USB Support —> <*>kmod-usb-net.