EC200A-AU firmware doesn’t expose USB mode change (usbnet) – request guidance

Hello Quectel Support,
@herbert.pan-Q

I’m using a Quectel EC200A module soldered on a router running OpenWrt.

  • Module: EC200A-AU
  • Firmware: Revision EC200AAUHAR01A12M16 (from ATI)
  • Current operating mode: USB CDC-ECM data interface acting as a CPE/router (OpenWrt gets DHCP on usb0 at 192.168.43.x, gateway 192.168.43.1)
  • Desired mode: A direct modem interface (e.g., RNDIS/QMI/MBIM) or a way to enable bridge/passthrough to avoid double NAT

Given the hardware is integrated, I’m limited to AT commands over /dev/ttyUSB2 from OpenWrt. I attempted to query/change the USB mode with:

  • AT+QCFG=“usbnet”? → ERROR
  • AT+QMAP? → ERROR
    Other related queries like AT+QCFG=“DATA_INTERFACE”? and AT+QCFG=“USBNETMODE”? also return ERROR.

Questions:

  1. Is it expected that this firmware (EC200AAUHAR01A12M16) does not expose AT+QCFG=“usbnet” (or equivalent) to switch between ECM/RNDIS/QMI/MBIM?
  2. Is there any supported method to change the data/USB mode or enable true IP passthrough/bridge on this firmware?
  3. If not supported, is there a recommended firmware variant or SKU for EC200A that enables usbnet mode selection or bridge/passthrough, suitable for OpenWrt integration?

Additional context:

  • The module currently provides a private IP (192.168.43.x) and the cellular PDN is under CGNAT (100.64.0.0/10).
  • We can send and receive standard AT commands (ATI, AT+QNWINFO, AT+COPS?, AT+CGPADDR).
  • The goal is to avoid double NAT and/or integrate via QMI/MBIM from OpenWrt.

Thank you for your guidance!

The EC200A do not support QMI/Rmnet/MBIM.
It only support ECM/RNDIS.
If you do not like the IP address 192.168.43.100.
You can try send the AT
AT+QCFG=“nat”,1
After reboot, it should get the global IP as you want.

It only support
AT+QCFG=“usbnet”
1 for ECM and 3 for RNDIS.
And it do not support QMAP.
To setup data call, you also need to send the AT command AT+QNETDEVCTL=1,1,1.