Modem Manager bring up

Senthil Kumaresan sekumarejobs at gmail.com
Fri Feb 4 21:07:08 UTC 2022


The ModemManager 1.18.4 is built successfully for my arm platform with all
necessary DBUS, libqmi,
glib packages. I did compile ModemManager --with-udev support. I have a
Qualcomm SDX modem module
connected into my host and it was detected and did see in /sys/bus/pci/xx.

1) is libudev mandatory for PCIe based devices?

2) I have observed that there is no vendor id in the mm-plugin-qcom-soc. c
file. So I have added the
vendor_id field as below.

static const guint16 vendor_ids[] = {
        0x17cb, /* pci vid */
        0 };

return MM_PLUGIN (
        g_object_new (MM_TYPE_PLUGIN_QCOM_SOC,
                      MM_PLUGIN_NAME,               MM_MODULE_NAME,
                      MM_PLUGIN_ALLOWED_SUBSYSTEMS, subsystems,
                      MM_PLUGIN_ALLOWED_VENDOR_IDS, vendor_ids,
                      MM_PLUGIN_ALLOWED_AT,         TRUE,
                      MM_PLUGIN_ALLOWED_QCDM,       TRUE,
                      MM_PLUGIN_ALLOWED_QMI,        TRUE,
                      NULL));

Is the above the right approach? Please throw some lights.

Thanks,
SK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20220204/ec398579/attachment.htm>


More information about the ModemManager-devel mailing list