<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><div class="gmail_default">The ModemManager 1.18.4 is built successfully for my arm platform with all necessary DBUS, libqmi,<br>glib packages. I did compile ModemManager --with-udev support. I have a Qualcomm SDX modem module<br>connected into my host and it was detected and did see in /sys/bus/pci/xx.<br><br>1) is libudev mandatory for PCIe based devices?</div><div class="gmail_default"> <br>2) I have observed that there is no vendor id in the mm-plugin-qcom-soc. c file. So I have added the<br>vendor_id field as below.<br><br>static const guint16 vendor_ids[] = {<br>        0x17cb, /* pci vid */<br>        0 };<br><br>return MM_PLUGIN (<br>        g_object_new (MM_TYPE_PLUGIN_QCOM_SOC,<br>                      MM_PLUGIN_NAME,               MM_MODULE_NAME,<br>                      MM_PLUGIN_ALLOWED_SUBSYSTEMS, subsystems,<br>                      MM_PLUGIN_ALLOWED_VENDOR_IDS, vendor_ids,<br>                      MM_PLUGIN_ALLOWED_AT,         TRUE,<br>                      MM_PLUGIN_ALLOWED_QCDM,       TRUE,<br>                      MM_PLUGIN_ALLOWED_QMI,        TRUE,<br>                      NULL));<br><br>Is the above the right approach? Please throw some lights.<br></div><div class="gmail_default"><br></div><div class="gmail_default">Thanks,</div><div class="gmail_default">SK</div></div></div>