[RFC] Initial support for the new MC74XX modules

Jerry Hicks jhicks at camgian.com
Mon Jan 4 12:09:37 PST 2016


Thanks Dan, makes sense.   

Helps me think about how to proceed, much appreciated.

I am thinking that building in a whole SIP client would probably be overkill for the control plane (networkmanager+modemmanager) but perhaps some conveniences that aid in fitting an adjunct SIP messaging client might be worth a go.

I will go away and think about that a while  :)

Happy New Year!

Jerry Hicks

________________________________________
From: Dan Williams <dcbw at redhat.com>
Sent: Monday, January 4, 2016 1:16 PM
To: Jerry Hicks; modemmanager-devel at lists.freedesktop.org
Subject: Re:  [RFC] Initial support for the new MC74XX modules

On Tue, 2015-12-29 at 18:26 +0000, Jerry Hicks wrote:
> Thanks Aleksander (and happy holidays!)
>
> Wondering what you might think about text messaging on Verizon's LTE
> with the MC74XX modules?
>
> As I loosely understand things, Verizon requires a connection to
> their IPv6 VZWIMS network for text messaging on LTE to work.

SMS over IMS probably, and on VZW it's going to use IPv6 too.  In any
case, SMS-over-IMS uses SIP, and unless we want to build a whole SIP
client into ModemManager, we probably can't do SMS-over-IMS natively.
 Then again, that might not be so bad.

> I can't seem to find anyone at Verizon able to give up useful
> information regarding configuration/credentials to make it fly with
> the MC7354/ModemManager setup we are developing with.
>
> Shifting to CDMA operation, the MM messaging API works fine with the
> MC7354.

With the 2G/3G network (either CDMA 1xRTT, EVDO, or GSM/UMTS) the SMS
gets sent via the network layer instead of using IP, so it'll always
work just using the modem.

> If you think the MC74XX might improve our lot with respect to text
> messaging we might make a shift.

If all this is correct, then the MC7354 would work, but it'll require a
lot more work including an IPv6-capable SIP client library for your
apps.

Dan

> Cheers,
>
> Jerry.
>
> > Hey,
>
> > The new Sierra MC74XX modules are very very different to all
> > previous Sierra modules.
> > Among other things, they always work in raw-ip mode, and they also
> > don't implement
> > "DMS UIM" commands.
>
> > This series of patches introduces some initial support for these
> > modules, by trying to modify
> > the expected link layer protocol in the kernel to the one reported
> > via WDA (if any), and also by
> > implementing the "unlock required" check using "UIM Get Card
> > Status" instead of "DMS UIM
> > Get PIN status". There are multiple other operations based on "DMS
> > UIM" that should be
> > updated to use "UIM" service operations, but this one at least
> > allows using the module when
> > the SIM card has PIN request disabled.
>
> > There's also another patch which ends up requesting Static IP
> > configuration on the newly
> > connected Bearer if raw-ip is used; for now to avoid needing a DHCP
> > client with raw-ip support.
>
> > Comments welcome!
>
> > --
> > Aleksander
> _______________________________________________
> ModemManager-devel mailing list
> ModemManager-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


More information about the ModemManager-devel mailing list