name: Custom issue template
about: Describe this issue template's purpose here.
title: '[Custom] QMI WWAN kernel support missing for Quectel EG25-G on BPC-iMX8MP-03 Debian 12'
labels: ''
assignees: ''
Device Information
Device: DEBIX BPC-iMX8MP-03 (DEBIX SOM A + SOM A I/O Board)
OS: Debian
Version: Debian 12, DEBIX SOM A V1.1
Kernel: 6.6.3-gb980372e3ed4
Architecture: ARM64
DebixVersion output:
=====================================================
================ Debix Information =================
***Board Name : SOM_A_IO_BOARD
***HW version : V2.0
***system version : Debian 12.6 (V1.1 20240813)
***Lan1 mac : 10:07:23:6d:f6:6e
***Lan2 mac : 10:07:23:6d:f6:71
***wifi mac : ac:6a:a3:22:82:ed
***bt mac : AC:6A:A3:22:82:EE
***kernel : 6.6.3-gb980372e3ed4 #4 SMP PREEMPT Tue Aug 13 08:24:57 UTC 2024
***memory : 4 GB
***cpu : 1.6 GHz
Problem
We are configuring a Quectel EG25-G cellular modem installed in the BPC-iMX8MP-03.
ModemManager detects the modem and can establish an LTE connection through serial PPP. This creates a ppp0 network interface.
The EG25-G also exposes USB interface 4 for QMI networking, but the interface remains unbound. The expected /dev/cdc-wdm0 device and wwan0 network interface are not created.
ModemManager reports only the serial ports:
drivers: option
plugin: quectel
primary port: ttyUSB2
ports: ttyUSB0 (qcdm), ttyUSB1 (gps), ttyUSB2 (at), ttyUSB3 (at)
The USB topology shows the modem’s fourth interface without a driver:
If 4, Class=Vendor Specific Class, Driver=
The kernel configuration confirms that both QMI WWAN and MBIM support are disabled:
CONFIG_USB_NET_CDC_MBIM is not set
CONFIG_USB_NET_QMI_WWAN is not set
The cdc_wdm module is present:
filename: /lib/modules/6.6.3-gb980372e3ed4/kernel/drivers/usb/class/cdc-wdm.ko
However, qmi_wwan is unavailable:
modinfo: ERROR: Module qmi_wwan not found.
Expected Result
The Quectel EG25-G should be usable through QMI, providing:
/dev/cdc-wdm0
wwan0
The relevant kernel options should include:
CONFIG_USB_WDM=m
CONFIG_USB_NET_QMI_WWAN=m
It would also be useful for the standard image to include:
CONFIG_USB_NET_CDC_MBIM=m
Request
Could you please provide one of the following?
A qmi_wwan.ko module compiled for the exact ARM64 kernel 6.6.3-gb980372e3ed4, including compatible module versioning.
An updated DEBIX Debian kernel and module package with QMI WWAN enabled.
The exact kernel source revision, configuration, Module.symvers, and build instructions used for the SOM A Debian 12 V1.1 image.
Please also confirm whether DEBIX has a recommended kernel or cellular configuration for using the Quectel EG25-G with the BPC-iMX8MP-03.
Thank you,
name: Custom issue template
about: Describe this issue template's purpose here.
title: '[Custom] QMI WWAN kernel support missing for Quectel EG25-G on BPC-iMX8MP-03 Debian 12'
labels: ''
assignees: ''
Device Information
Device: DEBIX BPC-iMX8MP-03 (DEBIX SOM A + SOM A I/O Board)
OS: Debian
Version: Debian 12, DEBIX SOM A V1.1
Kernel: 6.6.3-gb980372e3ed4
Architecture: ARM64
DebixVersion output:
=====================================================
================ Debix Information =================
***Board Name : SOM_A_IO_BOARD
***HW version : V2.0
***system version : Debian 12.6 (V1.1 20240813)
***Lan1 mac : 10:07:23:6d:f6:6e
***Lan2 mac : 10:07:23:6d:f6:71
***wifi mac : ac:6a:a3:22:82:ed
***bt mac : AC:6A:A3:22:82:EE
***kernel : 6.6.3-gb980372e3ed4 #4 SMP PREEMPT Tue Aug 13 08:24:57 UTC 2024
***memory : 4 GB
***cpu : 1.6 GHz
Problem
We are configuring a Quectel EG25-G cellular modem installed in the BPC-iMX8MP-03.
ModemManager detects the modem and can establish an LTE connection through serial PPP. This creates a ppp0 network interface.
The EG25-G also exposes USB interface 4 for QMI networking, but the interface remains unbound. The expected /dev/cdc-wdm0 device and wwan0 network interface are not created.
ModemManager reports only the serial ports:
drivers: option
plugin: quectel
primary port: ttyUSB2
ports: ttyUSB0 (qcdm), ttyUSB1 (gps), ttyUSB2 (at), ttyUSB3 (at)
The USB topology shows the modem’s fourth interface without a driver:
If 4, Class=Vendor Specific Class, Driver=
The kernel configuration confirms that both QMI WWAN and MBIM support are disabled:
CONFIG_USB_NET_CDC_MBIM is not set
CONFIG_USB_NET_QMI_WWAN is not set
The cdc_wdm module is present:
filename: /lib/modules/6.6.3-gb980372e3ed4/kernel/drivers/usb/class/cdc-wdm.ko
However, qmi_wwan is unavailable:
modinfo: ERROR: Module qmi_wwan not found.
Expected Result
The Quectel EG25-G should be usable through QMI, providing:
/dev/cdc-wdm0
wwan0
The relevant kernel options should include:
CONFIG_USB_WDM=m
CONFIG_USB_NET_QMI_WWAN=m
It would also be useful for the standard image to include:
CONFIG_USB_NET_CDC_MBIM=m
Request
Could you please provide one of the following?
A qmi_wwan.ko module compiled for the exact ARM64 kernel 6.6.3-gb980372e3ed4, including compatible module versioning.
An updated DEBIX Debian kernel and module package with QMI WWAN enabled.
The exact kernel source revision, configuration, Module.symvers, and build instructions used for the SOM A Debian 12 V1.1 image.
Please also confirm whether DEBIX has a recommended kernel or cellular configuration for using the Quectel EG25-G with the BPC-iMX8MP-03.
Thank you,