Skip to main content
Visitor
July 6, 2026
Question

STM32MP157F-DK2: Telit LE910 USB Modem Detected but No /dev/ttyUSB* Interfaces Create

  • July 6, 2026
  • 1 reply
  • 42 views

Dear ST Support Team,

I am using the STM32MP157F-DK2 evaluation board with OpenSTLinux (Linux kernel 5.15).

I am interfacing a Telit LE910C1-IN LTE modem through the USB Host interface. The modem is successfully detected by lsusb (VID:PID 1bc7:1201), and dmesg confirms successful USB enumeration. However, no /dev/ttyUSB* devices are created, preventing AT command communication.

I also verified that the kernel configuration shows:

# CONFIG_USB_SERIAL is not set

Could you please provide the recommended procedure to enable USB modem support for the Telit LE910 on STM32MP157F-DK2? Specifically, I would like to know the required kernel configuration, drivers, packages, or any additional Device Tree or software changes needed to create the /dev/ttyUSB* interfaces.

Below is relevant screenshot for reference.

Thank you.

1 reply

Visitor II
July 7, 2026

Hello

 

Search for QMI in kernel menuconfig.

Or try adding these kernel configs:

CONFIG_USB_USBNET=y
CONFIG_USB_NET_QMI_WWAN=y
CONFIG_USB_WDM=y
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_OPTION=y
CONFIG_USB_SERIAL_WWAN=y

Add these to image recipe:

IMAGE_INSTALL += " \
networkmanager \
networkmanager-nmcli \
modemmanager \
"

Add networkmanager_%.bbappend to project:

PACKAGECONFIG:append = " modemmanager ppp"
or
PACKAGECONFIG_append = " modemmanager ppp"

You may have to remove networkd when adding networkmanager.