[PATCH] mm-modem-helpers-qmi: avoid SIGSEGV with mmcli --set-current-bands

Reinhard Speyerer rspmn at arcor.de
Wed Aug 21 20:24:30 UTC 2019

On Wed, Aug 21, 2019 at 07:15:28AM +1000, Nick wrote:
> Hi Reinhard,
> Yes you are right, I double checked the supported bands afterwards and 32 is not one of them.  The issue was that mmcli had reported eutran-32 as a supported band.  I also know that normally both mmcli and qmicli  would safely error out with an unsupported band message.  So it was a size issue causing the bitwise operations to get messed up?  Would LTE bands 65+ need a bigger type?

Hi Nicholas,

please refer to this thread
for an explanation of the observed behaviour.

QMI uses additional TLVs for LTE bands > 64. Please refer to
data/{qmi-service-dms.json,qmi-service-nas.json} in the libqmi sources
for details.


More information about the ModemManager-devel mailing list