we need quick suspend/resume
We suffer from the bug described in https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/321 which seems to be solved with https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/540
In short: after resuming on an incoming call, modemmanager does something like this:
Jun 03 11:22:16 pureos ModemManager[21018]: transaction 0x1 aborted, but message is not abortable
Jun 03 11:22:16 pureos ModemManager[21018]: <info> [device /sys/devices/platform/soc@0/38200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.2] creating modem with plugin 'broadmobi' and '6' ports
Jun 03 11:22:16 pureos ModemManager[21018]: <warn> [plugin/broadmobi] could not grab port cdc-wdm0: Cannot add port 'usbmisc/cdc-wdm0', unhandled port type
Jun 03 11:22:16 pureos ModemManager[21018]: <info> [base-manager] modem for device '/sys/devices/platform/soc@0/38200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.2' successfully created
Jun 03 11:22:17 pureos ModemManager[21018]: <warn> [modem1/sim1] couldn't load operator name: SIM returned empty response 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'
Jun 03 11:22:17 pureos ModemManager[21018]: <warn> [modem1/sim1] couldn't load list of emergency numbers: uninitialized emergency numbers list
Jun 03 11:22:17 pureos ModemManager[21018]: <warn> [modem1/sim1] couldn't load list of preferred networks: Operation not allowed
Jun 03 11:22:17 pureos ModemManager[21018]: <info> [modem1] state changed (unknown -> disabled)
Jun 03 11:22:17 pureos ModemManager[21018]: <info> [modem1] state changed (disabled -> enabling)
Jun 03 11:22:17 pureos ModemManager[21018]: <info> [modem1] simple connect started...
Jun 03 11:22:17 pureos ModemManager[21018]: <info> [modem1] simple connect state (4/8): wait to get fully enabled
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] power state updated: on
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] state changed (enabling -> enabled)
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] simple connect state (5/8): register
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] 3GPP registration state changed (unknown -> registering)
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] 3GPP registration state changed (registering -> home)
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] state changed (enabled -> registered)
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] simple connect state (6/8): bearer
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] simple connect state (7/8): connect
Jun 03 11:22:18 pureos ModemManager[21018]: <info> [modem1] state changed (registered -> connecting)
by that time, the call already went to voicemail.
Can we at least get a modmemmanager that includes the option --test-quick-suspend-resume
and test-no-suspend-resume
?