[PATCH] telit: support QMI and MBIM modems

David McCullough david.mccullough at accelerated.com
Tue Mar 28 00:41:32 UTC 2017



Aleksander Morgado wrote the following:
> On Mon, Mar 27, 2017 at 12:47 PM, David McCullough
> <david.mccullough at accelerated.com> wrote:
> > I am a little late to the party but here is the patch I have been running
> > to do this.  I have been meaning to clean it up and send it in.  Not sure
> > if there is anything here that will help out but I figured it can't hurt :-)
> 
> This is more or less the MBIM part of what we're suggesting to do but
> on mm-1-6, right? In git master we no longer require the TELIT_TAGGED
> tag, and we have the "mm_kernel_device" support instead of the
> GUDevDevice.
> 
> David, if you could test your setup with git master (it's compatible
> to 1.6.x) and Daniele's updated patch, it would be great.

I would love to.  I have been trying to move to master for some time now but
on our platform there is a severe memory corruption in later versions that has been very
hard to track down.

One of the object initialisers is overwriting memory in the wrong part of an object and
causing MM to crash.  I did know where is was (and who) but I was pulled off it for
higher priority issues and it sbeen a while now :-(

Any thoughts on what could be causing glib object iitialisers to get out of sync would
be appreciated.  IIRC is was in and around the SIM creation and all in egenric code.
Doesn't seem to matter which Modem I am using it will crash.  Eventually I will be
free'd up to resolve this, hopefully sooner rather than later ;-)

As for the Telit, it would be nice if we could pull in some of the Telit plugins AT
command based methods to supplement the MBIM interface.  I couldn't see any example of
that but any advice on the best approach would be appreciated.

Cheers,
Davidm

-- 
David McCullough,  david.mccullough at accelerated.com,   Ph: 0410 560 763


More information about the ModemManager-devel mailing list