Getting / Setting LTE band capabilities.
Dan Williams
dcbw at redhat.com
Mon May 19 11:20:15 PDT 2014
On Mon, 2014-05-19 at 19:32 +0200, Markus Gothe wrote:
> AFAIK: The current --dms-get-band-capabilities won’t show me any LTE bands for most ZTE devices I have at hand.
Yeah, neither does my Huawei E397.
But my E392 returns the LTEBands TLV that does list the bands it
supposedly supports:
>>>>>> TLV:
>>>>>> type = "LTE Band Capability" (0x10)
>>>>>> length = 8
>>>>>> value = 00:00:00:00:A0:00:00:00
>>>>>> translated = 38, 40
>>>>>> TLV:
>>>>>> type = "Band Capability" (0x01)
>>>>>> length = 8
>>>>>> value = 80:03:68:00:FF:03:02:00
>>>>>> translated = gsm-dcs-1800, gsm-900-extended, gsm-900-primary,
gsm-850, gsm-pcs-1900, wcdma-2100, wcdma-900
I'm not sure why LTE-capable devices don't always report the LTEBands
TLV though.
I don't think you can actually set the band capabilities with DMS, since
I think that's read-only, but instead set the desired bands with System
Selection Preference.
> To set system via "NAS Set System Selection Preference” will probably work. However the counterpart: "NAS Get System Selection Preference” will only show me what’s stored in NVRAM (you can change this value using QPST) and not the hardware-capabilities.
>
> Is there any unimplemented QMI API beside QMI_NAS_GET_CELL_LOC_INFO that might be a hint in the correct direction?
I would think that CELL_LOC_INFO would just tell you what the current
cell supports, but not what the device actually supports.
Dan
More information about the libqmi-devel
mailing list