Hi, I have an intel based platform with a m.2 Quectel EC25. I create images using a Yocto project. When using ModemManger 1.18.x everything looks good. However, ModemManager 1.20.6 crashes. If I use a different brand modem, again, it is working fine.
Is this a known issue? Or can you suggest a solution? Thank you, Radu Running ModemManager 1.20.6 (git SHA-1 6aa0ff583d04aea88b4da7a1c20049f57062dab6) in debug mode produces this result below (full log attached): ModemManager[10426]: <debug> [1616406263.123874] [/dev/cdc-wdm0] registered 'dsd' (version 1.0) client with ID '106' ModemManager[10426]: <debug> [1616406263.124119] [/dev/cdc-wdm0] allocating new client ID... ModemManager[10426]: <debug> [1616406263.124222] [/dev/cdc-wdm0] sent message... <<<<<< RAW: <<<<<< length = 16 <<<<<< data = 01:0F:00:00:00:00:00:0E:22:00:04:00... ModemManager[10426]: <debug> [1616406263.124294] [/dev/cdc-wdm0] sent generic request (translated)... <<<<<< QMUX: <<<<<< length = 15 <<<<<< flags = 0x00 <<<<<< service = "ctl" <<<<<< client = 0 <<<<<< QMI: <<<<<< flags = "none" <<<<<< transaction = 14 <<<<<< tlv_length = 4 <<<<<< message = "Allocate CID" (0x0022) <<<<<< TLV: <<<<<< type = "Service" (0x01) <<<<<< length = 1 <<<<<< value = 11 <<<<<< translated = sar ModemManager[10426]: <debug> [1616406263.139532] [/dev/cdc-wdm0] received message... <<<<<< RAW: <<<<<< length = 24 <<<<<< data = 01:17:00:80:00:00:01:0E:22:00:0C:00... ModemManager[10426]: <debug> [1616406263.139672] [/dev/cdc-wdm0] received generic response (translated)... <<<<<< QMUX: <<<<<< length = 23 <<<<<< flags = 0x80 <<<<<< service = "ctl" <<<<<< client = 0 <<<<<< QMI: <<<<<< flags = "response" <<<<<< transaction = 14 <<<<<< tlv_length = 12 <<<<<< message = "Allocate CID" (0x0022) <<<<<< TLV: <<<<<< type = "Result" (0x02) <<<<<< length = 4 <<<<<< value = 00:00:00:00 <<<<<< translated = SUCCESS <<<<<< TLV: <<<<<< type = "Allocation Info" (0x01) <<<<<< length = 2 <<<<<< value = 11:6A <<<<<< translated = [ service = 'sar' cid = '106' ] ModemManager[10426]: <debug> [1616406263.139860] [/dev/cdc-wdm0] registered 'sar' (version 1.0) client with ID '106' ModemManager[10426]: <debug> [1616406263.140170] [modem0] couldn't start parent initialization: Couldn't open ports during modem initialization: Couldn't get primary port ModemManager[10426]: <warn> [1616406263.141623] [modem0] modem couldn't be initialized: Failed to load current capabilities: Couldn't peek client for service 'nas' ModemManager[10426]: <info> [1616406263.141700] [modem0] state changed (unknown -> failed) ModemManager[10426]: <debug> [1616406263.142089] [modem0] Voice capabilities not supported ModemManager[10426]: <debug> [1616406263.142187] [modem0] couldn't initialize interface: 'Voice not supported' (ModemManager:10426): GLib-GObject-WARNING **: 09:44:23.142: invalid cast from 'MMBroadbandModemQmiQuectel' to 'MMBroadbandModemMbim' ** ERROR:../git/src/mm-broadband-modem-mbim.c:284:mm_broadband_modem_mbim_peek_port_mbim: assertion failed: (MM_IS_BROADBAND_MODEM_MBIM (self)) Bail out! ERROR:../git/src/mm-broadband-modem-mbim.c:284:mm_broadband_modem_mbim_peek_port_mbim: assertion failed: (MM_IS_BROADBAND_MODEM_MBIM (self)) Aborted (core dumped)
mm-1-20-debug.log.bz2
Description: application/bzip