Changes between Initial Version and Version 1 of Ticket #8113


Ignore:
Timestamp:
07/30/2016 08:28:47 PM (6 years ago)
Author:
Douglas R. Reno
Comment:

Suspend support will require a change.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8113

    • Property Owner set to Douglas R. Reno
    • Property Status newassigned
  • Ticket #8113 – Description

    initial v1  
    11New minor version
     2
     3
     4{{{
     5ModemManager 1.6.0
     6-------------------------------------------
     7
     8 * This version requires:
     9   ** GLib 2.36.0
     10   ** gettext 0.19.3
     11   ** libmbim >= 1.14.0 (for the optional MBIM support)
     12   ** libqmi >= 1.16.0 (for the optional QMI support)
     13   ** libsystemd >= 209 or libsystemd-login >= 183 (for the optional
     14suspend and resume support)
     15
     16 * For distributions using systemd, it is suggested that the new
     17optional suspend/resume is explicitly requested during configure with
     18the new '--with-suspend-resume=systemd' argument.
     19
     20This version comes with the following new features:
     21
     22 * Core:
     23   ** Implemented support for suspend/resume detection, currently
     24working when systemd is in use. Whenever the system is suspended, we'll
     25flag the modems as invalid so that they are re-probed from scratch when
     26the system is resumed.
     27   ** Added cancellation support for the probing operations.
     28   ** Reworked and simplified the serial port response processing.
     29
     30 * Location interface:
     31   ** Added A-GPS support, currently available only for QMI based modems
     32with PDS service.
     33   ** Added support for updating the default GPS refresh time.
     34
     35 * Time interface:
     36   ** New default implementation for all AT-based modems.
     37
     38 * Voice interface:
     39   ** New DBus interface to allow the management of voice calls, which
     40currently assumes that the audio channel is setup out of ModemManager.
     41
     42 * Bearer:
     43   ** New support for reporting statistics of the ongoing connection
     44with a new 'Stats' property, currently available for QMI and MBIM based
     45modems.
     46
     47 * QMI:
     48   ** Implemented support for devices which only work in "raw IP" mode,
     49like the Sierra MC7455.
     50   ** Implemented support for SIM related operations using the UIM
     51service, as newer modems with multi-SIM capabilities don't support the
     52legacy DMS UIM operations.
     53   ** Implemented support for detecting network-initiated  disconnections.
     54
     55 * MBIM:
     56   ** If online mode fails, try to use the 'DMS Set FCC Authentication'
     57QMI message via the QMI-over-MBIM support, if supported by the device.
     58
     59 * udev:
     60   ** Added new supported 'ID_MM_PORT_IGNORE' tag to allow fully
     61ignoring ports specified by the user.
     62
     63 * mmcli:
     64   ** Added command completion.
     65   ** Added new operations to use the Voice interface.
     66   ** Added new operations to manage the A-GPS settings.
     67
     68 * Build:
     69   ** Added code coverage support.
     70
     71 * Plugins:
     72   ** haier: new plugin to support the Haier CE81B.
     73   ** thuraya: new plugin for Thuraya satellite modems.
     74   ** sierra-legacy,sierra: the implementation for Sierra modems is now
     75split into two different plugins: a 'legacy' one for the old PPP and
     76DirectIP based modems and the standard one for the newer QMI and MBIM
     77based ones.
     78   ** dell: new plugin for Dell rebranded devices from Novatel, Sierra
     79or Ericsson.
     80   ** gobi: removed the plugin. All non-vendor specific QMI devices
     81should now be managed by the generic plugin.
     82   ** mbm: dynamically load the list of supported modes.
     83   ** mbm: fixed several connection/disconnection issues.
     84   ** simtech: support QMI devices.
     85   ** huawei: implemented Voice call management support.
     86   ** huawei: use static IP addressing in NDISDUP capable devices if the
     87AT^DHCP response provides the IP details.
     88
     89The following features which were backported to 1.4.x releases are also
     90present in ModemManager 1.6.0:
     91
     92 * MBIM:
     93   ** The mbim-proxy is used by default.
     94   ** Implemented support for disconnection status notification while
     95connected.
     96   ** Disabled CDMA capabilities, until properly supported.
     97
     98 * QMI:
     99   ** The qmi-proxy is used by default.
     100   ** If online mode fails, use 'DMS Set FCC Authentication', required
     101by some rebranded Sierra modems (e.g. Dell branded ones).
     102   ** Implemented support for loading SIM operator id and name.
     103   ** Implemented power-cycle reset functionality.
     104
     105 * Plugins:
     106   ** telit: added support for new devices, like HE910, UE910 and UL865.
     107   ** telit: implemented dynamic port identification.
     108   ** telit: implemented unlock retries loading.
     109   ** telit: implemented supported/current bands management.
     110   ** telit: implemented supported/current modes management.
     111   ** telit: implemented modem reset and power down.
     112   ** mbm: implemented GPS support for Ericsson HS2350 and H5321gw modems.
     113}}}