Skip to content

cinterion: add MV32 and MV31 from telit

Florian Eckert requested to merge feckert/ModemManager:pr/20240924-mv32 into main

This MR is adding following changes.

  • Add MV31 and MV32 rules file and also add the new ID_MM_TTY_AT_PROBE_TRIES See MR !1240
  • Add additional reprobe command for modems that have a longer boot time (MV31/MV32). This will now be handled in a separate MR. As other modems will also be affected in the future. So that this is not implemented in every plugin, there is a new udev rule ID_MM_TTY_AT_PROBE_TRIES. This should be solved in a generally valid approach. See MR !1240
  • Add AT retry probing for modem that need a longer boot time and responding with a 'Resource temporarily unavailable' on the USB port (MV31/MV32). I think this should fix this issue. #872
  • Add debug message on AT port probing. This makes debugging for new modems easier what the problem is.
  • Add reading firmware revision from AT instead of mbim, because the value is wrong formatted for the MV31/MV32 modem
  • Add QDU firmware update check to mm-broadband-modem-mbim class, so all modems that support this kind of update/upgrade does report this via mmcli -m <modem> --firmware-status so fwupd could upgrade this modem.
Edited by Florian Eckert

Merge request reports

Loading