[Support Request] Missing USB Drivers for EG25-G - Kernel 4.14.111 (ARMv7 Allwinner H3)

Hello Community,

I am currently working on an embedded project using an Allwinner H3 (ARMv7) processor running Linux Kernel 4.14.111. I am trying to integrate the Quectel EG25-G USB modem, but the system is not automatically creating the necessary /dev/ttyUSB* or network interfaces.

Device Details:

  • Modem: Quectel EG25-G
  • USB ID: 2c7c:0125
  • Host Hardware: Allwinner H3 (ARMv7)
  • Kernel Version: 4.14.111

Current Status: The modem is detected as a USB device in lsusb, but the option serial driver and qmi_wwan drivers do not seem to bind to the interfaces. I suspect my kernel version is missing the specific VID/PID entries and the required GobiNet or QMI_WWAN source patches for this specific modem.

What I am looking for:

  1. The Quectel_Linux_USB_Driver_User_Guide (specifically for kernel 4.x).
  2. The latest source code/patches for option.c, qmi_wwan.c, and qcserial.c compatible with kernel 4.14.
  3. Any specific configuration flags (NDIS/ECM/QMI) required for the EG25-G on ARMv7 architectures.

If anyone has the Quectel_LTE_5G_Linux_USB_Driver_V1.x.x package or the relevant patches, I would greatly appreciate the assistance.

Thank you in advance for your help!

2c7c:0125 is supported by the standard driver in 4.14.111, see

Even if there was no support, you could switch the modem to MBIM mode and use standard MBIM drivers and tools to perform most tasks. MBIM support is not dependant on vid:pid.