Hi Piotr, Denis,
With the qmimodem patch I was able to bring the LE910-SVG modem on-line.
But I had to do two things:
1. The gprs driver was never getting attached.
a) This statement in src/gprs.c, gprs_netreg_update()
if (ofono_netreg_get_technology(gprs->netreg) ==
ACCESS_TECHNOLOGY_EUTRAN)
/*
* For LTE we set attached status only on successful
* context activation.
*/
return;
means that the gprs->driver_attached is never set to true.
If I remove this piece of code, the gprs->driver->set_attached() gets called,
and that
gets everything attached and working.
b) I can see, that another path to it would be:
qmimodem/gprs.c create_nas_cb() calls qmi_service_register(QMI_NAS_SS_INFO_IND,
ss_info_notify)
But then, ss_info_notify() is never called. I think that the modem is quick
enough to register
to the network before qmi_service_register(QMI_NAS_SS_INFO_IND) is called.
c) Denis, you mentioned that I need to call ofono_gprs_cid_activated()
Which piece of code should do that? qmimodem/network-registration.c or
plugins/gobi.c?
2. qmimodem/network-registration.c:extract_ss_info() seems to be getting a
corrupted
operator name:
plmn->desc_len = 3
plmn->desc[] = { 0x56, 0xfd, 0x15 }
The first byte seems correct ('V' for Verizon), but the other two are wrong
(later on, dbus
aborts the entire ofono process, saying this is not a valid utf-8 string).
plmn->mcc and plmn->mnc are correct (311:480 - US:Verizon)
Have you ever seen anything like that?
If I replace the invalid characters, everything works ok. But I imagine this is
not
the right way to handle this.
Thanks for all your help with this.
Lukasz
On 16/03/17 09:32, Piotr Haber wrote:
> Hi Lukasz,
>
> I have never useg LE910-SVG but I have used LE910-EUG which is also V1 LE910
> modem.
> It uses QMI interface and is End-of-life product according to Telit.
> Below is a patch I used to add support for it, maybe it will help you.
>
> Modem is not recognized automatically, you need to point ofono to use
> correct driver
> by setting ENV{OFONO_DRIVER}="le910" in udev.
>
>
>
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono