Bug 86713 - novatel: improve probing for Dell branded modems
Summary: novatel: improve probing for Dell branded modems
Alias: None
Product: ModemManager
Classification: Unclassified
Component: plugins (show other bugs)
Version: git master
Hardware: Other All
: high major
Assignee: ModemManager bug user
QA Contact:
Depends on:
Reported: 2014-11-25 20:30 UTC by Aleksander Morgado
Modified: 2015-02-18 19:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Aleksander Morgado 2014-11-25 20:30:17 UTC
Dell rebrands modems from different vendors, including Novatel, Sierra and Ericsson. Until now we defaulted to the Novatel plugin when a Dell device was found, but then we're breaking newer MBIM Sierra Dell-branded modems, as we don't have MBIM support in the Novatel plugin.

So, we should try to improve the probing in the Novatel, Sierra and MBM plugins, so that they probe also Dell devices, and we'll then try to match via AT-probing which plugin should be handling the Dell device.

Quoting Dan:

"The case we care about for Novatel is AT-only devices.  For those, here
is a list of commands we can use to identify them and some sample
replies.  Built from the XU870 (Dell Wireless 5510), EX725, S720, E362.

We should only do this probing if the following are true:

1) The device only has AT ports; eg it does *not* have any QMI, MBIM, or
"net" ports

2) The device does *not* report LTE capabilities via ATI or GCAP

Early Novatel QMI-capable devices (like the E362) support these commands
(at$nw*) but of course we don't want to treat them as AT-only Novatel.


Manufacturer: Novatel Wireless Incorporated

Novatel Wireless Incorporated

at$nwdegc   (GSM/UMTS only)
(non-error response sufficient)


If for some reason those don't work, here are some more esoteric ones
that we could potentially use:

AT$NWHFP?   (gsm only)
AT$NWCSQ    (gsm only)
AT$NWWDIS?  (gsm only)
AT$NWERR?   (gsm only)
AT$NWCFT?   (gsm only)
AT$NWRAT?   (gsm only)
AT$NWLTIME  (cdma only)
at$nwrssi   (cdma only)"

More context in the ML:
Comment 1 Aleksander Morgado 2015-02-18 19:08:44 UTC
A new 'dell' plugin has been now merged to git master, will be available in ModemManager 1.6.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.