只需要三步,完成EC20/EC25通信模块的4G拨号适配,适用任何版本linux
第一步,确定,内核已经开启USB网卡和USB串口驱动的支持
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_WWAN=y
CONFIG_USB_SERIAL_OPTION=y
CONFIG_USBNET=y
第二步,在内核中\drivers\usb\serial\option.c,static const struct usb_device_id option_ids后面加入EC20/EC25的硬件ID
static const struct usb_device_id option_ids[] = {
#if 1 //Added by Quectel
{
USB_DEVICE(0x05C6, 0x9090) }, /* Quectel UC15 */
{
USB_DEVICE(0x05C6, 0x9003) }, /* Quectel UC20 */
{
USB_DEVICE(0x05C6, 0x9215) }, /* Quectel EC20 */
{
USB_DEVICE</