The regression is due to NM setting DEVICE_IFACE to "ril_0" in version 0.9.10.0 instead of "/ril_0" as in 0.9.8.8.
There has been a change in nm-modem-ofono.c:nm_modem_ofono_new that explains this (MODEM_UID is skipping the slash in the latest version). The patch that creates nm_modem_ofono_new is "add_ofono_support.patch".
It is probable better to keep the change in MODEM_UID for consistency inside NM, so I have changed the script to handle this change. See attached.
The regression is due to NM setting DEVICE_IFACE to "ril_0" in version 0.9.10.0 instead of "/ril_0" as in 0.9.8.8.
There has been a change in nm-modem- ofono.c: nm_modem_ ofono_new that explains this (MODEM_UID is skipping the slash in the latest version). The patch that creates nm_modem_ofono_new is "add_ofono_ support. patch".
It is probable better to keep the change in MODEM_UID for consistency inside NM, so I have changed the script to handle this change. See attached.