Cinterion MV31-W modem support
aleksander at aleksander.es
Thu Jul 29 10:00:36 UTC 2021
> We do have a Cinterion MV31-W PCIe (MHI) modem (SGX55 based) and would like to use Modem Manager to control it.
> We have mhi, mhi_pci_generic, mhi_net and mhi_wwan_ctrl modules loaded. The modem is detected, /dev/wwan0at0 and /dev/wwan0mbim0 devices are created,
> mhi_mbim0 network interface is present.
> The modem is visible on PCI bus with vendor id 0x1269 and device id 0x00b3.
> The first thought was that we have to whitelist the vendor id in the Modem Manager, but it doesn’t seem to help.
> Any guidelines will be really appreciated.
You need to modify the Cinterion plugin to add the PCI vendor ID in
MM_PLUGIN_ALLOWED_VENDOR_STRINGS, and the "wwan" subsystem in
MM_PLUGIN_ALLOWED_SUBSYSTEMS. Look at
plugins/quectel/mm-plugin-quectel.c for an example of how to do that.
More information about the ModemManager-devel