ANN: libqmi 1.14.0 released
Aleksander Morgado
aleksander at aleksander.es
Thu Mar 17 13:57:02 UTC 2016
Hey,
This is a new major release of libqmi, which will be the base for the
new 1.14.x stable series (the new "qmi-1-14" branch in git).
A note for distribution packagers: the new ModemManager 1.6.0 series,
not yet released, will depend on this version of libqmi.
Overview of changes in libqmi 1.14.0
----------------------------------------
* This version comes with a couple of small API breaks:
** ECIO value type in "NAS Event Report Indication" is given as unsigned.
** ECIO value in ECIO List array type in "NAS Get Signal Strenght" is
given as unsigned.
** QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE enum name was fixed.
* The library and tools now support working with modems which only
implement raw IP (i.e. no ethernet headers) in the WWAN interface. This
relies on the kernel to expose '/sys/class/net/<WWAN>/qmi/raw_ip' sysfs
files for each WWAN network interface (available since Linux 4.5-rc1).
* New initial support for the 'Voice' service.
* New request/responses:
** wms: new "Get Supported Messages" request/response.
** wds: new "Get Supported Messages" request/response.
** voice: new "Get Supported Messages" request/response.
** uim: new "Get Supported Messages" request/response.
** nas: new "Get Supported Messages" request/response.
** wda: new "Get Supported Messages" request/response.
** dms: new "Get Supported Messages" request/response.
** wds: new "Set Autoconnect Setting" request/response.
** wds: new "Get Autoconnect Setting" request/response.
** wds: new "Get PDN Throttle Info" request/response.
** uim: new "Change PIN" request/response.
** uim: new "Unblock PIN" request/response.
** uim: new "Verify PIN" request/response.
** uim: new "Set PIN protection" request/response.
** voice: new "Dial Call" request/response.
** voice: new "End Call" request/response.
** voice: new "Answer Call" request/response.
** voice: new "Get Config" request/response.
** voice: new "Get Supported Messages" request/response.
* New indications:
** wms: new "SMSC Address" indication.
** pds: new "GPS Ready" indication.
** wds: new "Packet Service Status" indication.
* New TLVs supported in existing messages:
** wds: support "UMTS Granted QoS" TLV in 'Get Current Settings'.
** nas: support "Home Network 3GPP MNC" in "Get Home Network" to know
whether MNC is 2 or 3 digits.
* The qmicli tool has been updated with several new functionalities:
** New '--get-wwan-iface' command line option to allow querying which
is the WWAN interface associated with a given /dev/cdc-wdm device.
** New '--wds-get-current-settings' command line option to query the
current settings in the WDS service.
** New '--get-expected-data-format' and '--set-expected-data-format'
actions to get or set the data format expected by the kernel.
** LTE band descriptions are now printed along with the EARFCN.
** Updated '--wds-start-network' arguments to allow specifying
"key=value" pairs. The old legacy
"[(APN),(PAP|CHAP|BOTH),(Username),(Password)]" format is kept as valid
for backwards compatibility, although it should be assumed deprecated.
** Updated '--wds-start/stop-network' to allow autoconnect settings,
and 3GPP or 3GPP2 profile parameters.
* The qmi-network helper script has been updated with several new features:
** Allow running with the qmi-proxy.
** Allow running qmi-network with multiple devices at the same time.
** Automatic link layer protocol update before connecting.
** Allow specifying APN user/password.
* Added command completion support in qmicli.
* Other bugfixes and minor improvements.
The following features which were backported to 1.12.x releases are also
present in libqmi 1.14.0:
* New request/responses:
** dms: new "Set FCC Authentication" request/response.
----------------------------------------
About libqmi:
http://www.freedesktop.org/wiki/Software/libqmi
Download here:
http://www.freedesktop.org/software/libqmi/libqmi-1.14.0.tar.xz
Verify it:
$ md5sum libqmi-1.14.0.tar.xz
b23f3c0fe873a347cfc2df97939db5f8 libqmi-1.14.0.tar.xz
API here:
http://www.freedesktop.org/software/libqmi/libqmi-glib/1.14.0/
Please report bugs either to:
libqmi-devel at lists.freedesktop.org
Or to bugzilla:
https://bugs.freedesktop.org/buglist.cgi?product=libqmi
Cheers!
--
Aleksander
https://aleksander.es
More information about the libqmi-devel
mailing list