Skip to content

[Custom] QMI WWAN kernel support missing for Quectel EG25-G on BPC-iMX8MP-03 Debian 12 #2

Description

@Tempest8008

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,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions