[review v2] New 'fibocom' plugin (with a new Intel XMM modem class)

Dan Williams dcbw at redhat.com
Tue Aug 21 17:16:04 UTC 2018


On Wed, 2018-08-08 at 17:14 +0200, Aleksander Morgado wrote:
> > > 
> > > I've now pushed an updated MR to suggest the Fibocom plugin, this
> > > time
> > > including a new "Icera-like" Intel XMM chipset detection. If the
> > > modem
> > > is found to be based on Intel XMM, supporting the "AT+X.."
> > > commands,
> > > then we will use them for things like mode switching. This
> > > updated MR
> > > includes mode/band selection as well as additional power related
> > > operations like "off" or "reset".
> > > 
> > > The new XMM-specific operations are implemented in a
> > > "MMSharedXmm"
> > > interface, which is used by both the MMBroadbandXmm and
> > > MMBroadbandMbimXmm objects.
> > > 
> > > https://gitlab.freedesktop.org/mobile-broadband/ModemManager/merg
> > > e_requests/12
> > > 
> > > Comments?
> > 
> > IIRC, Huawei ME936 is based on Intel XMM7160, but implements a
> > different set of AT commands that align mostly with other Huawei
> > modems. If you have such a modem, you may want to check if those
> > AT+X*
> > commands exist and behave as expected.  I may be able to find one
> > to
> > test and will let you know.
> > 
> 
> u-blox also does basically the same thing, they're based on Intel XMM
> modems but they provide custom AT commands on top (e.g. UACT and URAT
> instead of XACT, or UCALLSTAT instead of XCALLSTAT). This generic XMM
> implementation could be applied to all modems that don't provide
> customized AT commands instead of the original Intel AT+X commands.

Merged to git master, FWIW.

Dan


More information about the ModemManager-devel mailing list