VIM4 + M2X fitted with LTE modem

Which system do you use? Android, Ubuntu, OOWOW or others?

Ubuntu

Which version of system do you use? Khadas official images, self built images, or others?

Khadas Ubuntu 22.04 desktop, (re)installed using oowow today

Please describe your issue below:

I have a Sierra Wireless EM7421 LTE modem on a new M2X board fitted to a VIM4. The system fails to create any /dev/ttyUSB serial devices. The dmseg log shows “Unsupported device” at the point I would expect to see creation of the /dev/ttyUSB serial devices.
The same modem has been used in other systems (running Ubuntu 18.04 desktop) without issue.

Post a console log of your issue below:

Extract from dmesg for the Sierra Wireless device
[    8.592692] usb 1-1.3: new high-speed USB device number 4 using xhci-hcd
[    8.793861] usb 1-1.3: config 1 has an invalid interface number: 8 but max is 3
[    8.794117] usb 1-1.3: config 1 has no interface number 1
[    8.796646] usb 1-1.3: New USB device found, idVendor=1199, idProduct=9091, bcdDevice= 0.06
[    8.797030] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    8.797972] usb 1-1.3: Product: Sierra Wireless EM7421 Qualcomm® Snapdragon™ X16 LTE-A
[    8.799023] usb 1-1.3: Manufacturer: Sierra Wireless, Incorporated
[    8.799824] usb 1-1.3: SerialNumber: 8G0414852201B112
[    8.810490] usb 1-1.3: Unsupported device
[    8.810641] usb 1-1.3: Unsupported device
[    8.810998] usb 1-1.3: Unsupported device
[    8.812033] usb 1-1.3: Unsupported device

Hello @vem_rw

Maybe some kernel configurations are missing.
Please follow the steps below to update the kernel and check again.

$ wget https://dl.khadas.com/.test/linux-image-amlogic-5.4_1.0.11_arm64.deb
$ sudo dpkg -i linux-image-amlogic-5.4_1.0.11_arm64.deb
$ sync
$ sudo reboot

Modem serial interfaces now created.
Will this fix be included in a future release?

Yes, will be included in future release.