Hello all, I am developing an application making use of libmm-glib high level API and I am using a EM7455 Sierra Wireless modem.
At the moment the modem is working under MBIM mode (usb-composition) and I have created a *udev rule* so that the ModemManager ignores the modem's AT port ( USB_INTERFACE 3) and I am able to send specific configuration commands to it: SUBSYSTEM=="tty",ACTION=="change|move",ENV{ID_VENDOR_ID}=="1199", ENV{ID_USB_INTERFACE_NUM}=="03", ENV{ID_MM_PORT_IGNORE}="1" SUBSYSTEM=="tty", ACTION=="add", ENV{ID_VENDOR_ID}=="1199", ENV{ID_USB_INTERFACE_NUM}=="03", ENV{ID_MM_PORT_IGNORE}="1", RUN+="/etc/udev/scripts/my_script.sh" The issue I am experiencing , which I don't know if it may be related with this, is that *in some cases* (even after a host system reboot) the *ModemManager is not able to list my modem* (*mmcli -L*), even though it is available in the system via lsusb command. I try to force a modems scan with (*mmcli -S*) but it does not seem to work. Any suggestions or recommendations on what I need to do to avoid this ? Thank you very much, any help will be appreciated. -- Kind regards, Alejandro Vega
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel