Quectel RM500Q-GL not showing 5G bands or access technology

Nick mips171 at icloud.com
Thu Jun 4 21:34:46 UTC 2020


Hi Sebastian and all,

Thanks for confirming. I am not seeing that TLV present on my RM500Q.  Perhaps I need to upgrade the firmware.

root at OpenWrt:~# qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities --verbose
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Opening device with flags 'proxy, auto'...
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] automatically selecting QMI mode
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] created endpoint
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 28
<<<<<<   data   = 01:1B:00:00:00:00:00:01:00:FF:10:00:01:0D:00:2F:64:65:76:2F:63:64:63:2D:77:64:6D:30

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 27
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 16
<<<<<<   message     = "Internal Proxy Open" (0xFF00)
<<<<<< TLV:
<<<<<<   type       = "Device Path" (0x01)
<<<<<<   length     = 13
<<<<<<   value      = 2F:64:65:76:2F:63:64:63:2D:77:64:6D:30
<<<<<<   translated = /dev/cdc-wdm0

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 19
<<<<<<   data   = 01:12:00:80:00:00:01:01:00:FF:07:00:02:04:00:00:00:00:00

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 18
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 7
<<<<<<   message     = "Internal Proxy Open" (0xFF00)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS

[04 Jun 2020, 21:23:05] [Debug] QMI Device at '/dev/cdc-wdm0' ready
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Assuming service 'dms' is supported...
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Allocating new client ID...
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 16
<<<<<<   data   = 01:0F:00:00:00:00:00:02:22:00:04:00:01:01:00:02

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 15
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 4
<<<<<<   message     = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<<   type       = "Service" (0x01)
<<<<<<   length     = 1
<<<<<<   value      = 02
<<<<<<   translated = dms

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 24
<<<<<<   data   = 01:17:00:80:00:00:01:02:22:00:0C:00:02:04:00:00:00:00:00:01:02:00:02:02

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 23
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Allocation Info" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 02:02
<<<<<<   translated = [ service = 'dms' cid = '2' ]

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Registered 'dms' (version unknown) client with ID '2'
[04 Jun 2020, 21:23:05] [Debug] Asynchronously getting band capabilities...
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:02:00:01:00:45:00:00:00

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Band Capabilities" (0x0045)

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 118
<<<<<<   data   = 01:75:00:80:02:02:02:01:00:45:00:69:00:02:04:00:00:00:00:00:01:08:00:00:00:C0:0F:00:00:06:10:10:08:00:DF:38:0F:BB:E2:A3:00:00:11:08:00:00:00:00:00:00:00:00:00:12:3E:00:1E:00:01:00:02:00:03:00:04:00:05:00:07:00:08:00:0C:00:0D:00:0E:00:11:00:12:00:13:00:14:00:19:00:1A:00:1C:00:1D:00:1E:00:20:00:22:00:26:00:27:00:28:00:29:00:2A:00:2E:00:30:00:42:00:47:00

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 117
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 105
<<<<<<   message     = "Get Band Capabilities" (0x0045)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Band Capability" (0x01)
<<<<<<   length     = 8
<<<<<<   value      = 00:00:C0:0F:00:00:06:10
<<<<<<   translated = wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us, wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan, wcdma-850-japan
<<<<<< TLV:
<<<<<<   type       = "LTE Band Capability" (0x10)
<<<<<<   length     = 8
<<<<<<   value      = DF:38:0F:BB:E2:A3:00:00
<<<<<<   translated = 1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25, 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42
<<<<<< TLV:
<<<<<<   type   = 0x11
<<<<<<   length = 8
<<<<<<   value  = 00:00:00:00:00:00:00:00
<<<<<< TLV:
<<<<<<   type       = "Extended LTE Band Capability" (0x12)
<<<<<<   length     = 62
<<<<<<   value      = 1E:00:01:00:02:00:03:00:04:00:05:00:07:00:08:00:0C:00:0D:00:0E:00:11:00:12:00:13:00:14:00:19:00:1A:00:1C:00:1D:00:1E:00:20:00:22:00:26:00:27:00:28:00:29:00:2A:00:2E:00:30:00:42:00:47:00
<<<<<<   translated = { [0] = '1 ' [1] = '2 ' [2] = '3 ' [3] = '4 ' [4] = '5 ' [5] = '7 ' [6] = '8 ' [7] = '12 ' [8] = '13 ' [9] = '14 ' [10] = '17 ' [11] = '18 ' [12] = '19 ' [13] = '20 ' [14] = '25 ' [15] = '26 ' [16] = '28 ' [17] = '29 ' [18] = '30 ' [19] = '32 ' [20] = '34 ' [21] = '38 ' [22] = '39 ' [23] = '40 ' [24] = '41 ' [25] = '42 ' [26] = '46 ' [27] = '48 ' [28] = '66 ' [29] = '71 '}

[/dev/cdc-wdm0] Device band capabilities retrieved:
	Bands: 'wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us, wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan, wcdma-850-japan'
	LTE bands: '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25, 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42'
	LTE bands (extended): '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25, 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42, 46, 48, 66, 71'
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Releasing 'dms' client with flags 'release-cid'...
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] Unregistered 'dms' client with ID '2'
[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 17
<<<<<<   data   = 01:10:00:00:00:00:00:03:23:00:05:00:01:02:00:02:02

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 16
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 5
<<<<<<   message     = "Release CID" (0x0023)
<<<<<< TLV:
<<<<<<   type       = "Release Info" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 02:02
<<<<<<   translated = [ service = 'dms' cid = '2' ]

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 24
<<<<<<   data   = 01:17:00:80:00:00:01:03:23:00:0C:00:02:04:00:00:00:00:00:01:02:00:02:02

[04 Jun 2020, 21:23:05] [Debug] [/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 23
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Release CID" (0x0023)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Release Info" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 02:02
<<<<<<   translated = [ service = 'dms' cid = '2' ]

[04 Jun 2020, 21:23:05] [Debug] Client released
[04 Jun 2020, 21:23:05] [Debug] Closed

Best,
Nick

> On 5 Jun 2020, at 3:01 am, Reinhard Speyerer <rspmn at arcor.de> wrote:
> 
> On Thu, Jun 04, 2020 at 05:06:33PM +0200, Sebastian Sjoholm wrote:
>> Hi Nick,
>> 
>> The data exists, it is just not parsed. In the verbose printout you can see
>> that TLV 0x13is not parsed, and that will contain the 5GNR bands.
>> 
>> -Sebastian
>> 
>> dms_get_band_capability_respTlvs[5] {
>>   Type = 0x13
>>   Length = 40
>>   supported_nr5g_bands {
>>      supported_nr5g_bands_len = 19
>>      supported_nr5g_bands = {
>>         1, 2, 3, 5, 7, 8, 12, 20, 25, 28, 38, 40, 41, 48, 66, 71, 77, 78,
>> 79
>>      }
>>   }
>> }
>> 
> 
> [+CC: Subash Abhinov Kasiviswanathan]
> 
> Hi Sebastian,
> 
> I also have seen this TLV to be present in the first firmware version
> on the Quectel RG500Q eval kit. However it is no longer present for a
> Telit FN980m and a Quectel RM500Q running current firmwares:
> 
> Telit FN980m (AT+GMR firmware M0H.001000-B007):
> 
> # sqmuxdqwa -p 4200 /dev/cdc-wdm0 &
> +OK sqmuxdqwa 1.60 (Kleinkunst) connected to /dev/cdc-wdm0, QMI service(s) 0:1.5,1:1.176,2:1.71,3:1.25,4:1.17,5:1.10,7:1.13,8:1.6,9:2.1,10:2.24,11:1.77,12:1.4,15:1.0,16:2.115,17:1.0,18:1.82,20:1.0,23:1.0,24:1.0,26:1.24,29:1.6,33:1.36,34:1.0,36:1.0,41:1.0,42:1.60,48:1.11,49:1.0,68:1.3,71:1.1,73:1.7,74:1.0,75:1.3,76:1.0,77:1.2,78:1.2,230:1.0,231:1.21,232:1.0,235:1.1, listen port 4200, protocol QMUXD
> 
> # gobicmapicli -g ~/lib/GobiConnectionMgmt.so SOCKET:TCP:127.0.0.1:4200,0 1 2 3 5 7 9 11 26
> +OK gobicmapicli 2.25 connected to SOCKET:TCP:127.0.0.1:4200,0, QMI service(s) 1,2,3,5,7,9,11,26
> DMSGetSoftwareVersion 3000
> +OK DMSGetSoftwareVersion 02040000000000010e0033382e30302e3030302d42303037109a000309000000434d5053532e48492e312e302e63382d30303532322d53445835355f414c4c5f5041434b2d313a73647835352e67656e2e70726f64513a7372762d6b72732d6a656e3032020000001d545a2e46552e352e392d30303034323a45415441414e4241413a43524d010000002a424f4f542e53424c2e342e312d30303130343a4d414154414e415a413a7372762d6b72732d6a656e3032
> DMSGetBandCapabilities 3000
> +OK DMSGetBandCapabilities 020400000000000108008741e80f00000610100800df380fbbe2a300001108002100000000000000123e001e0001000200030004000500070008000c000d000e00110012001300140019001a001c001d001e002000220026002700280029002a002e00300042004700
> quit
> +OK gobicmapicli disconnected from SOCKET:TCP:127.0.0.1:4200,0
> 
> Quectel RM500Q (AT+GMR firmware RM500QGLAAR01A01M4G_BETA_20200330F):
> 
> # sqmuxdqwa -p 4200 /dev/cdc-wdm0 &
> +OK sqmuxdqwa 1.60 (Kleinkunst) connected to /dev/cdc-wdm0, QMI service(s) 0:1.5,1:1.176,2:1.71,3:1.25,4:1.17,5:1.10,7:1.13,8:1.6,9:2.1,10:2.24,11:1.77,12:1.4,15:1.0,16:2.115,17:1.0,18:1.82,20:1.0,23:1.0,24:1.0,26:1.24,29:1.6,33:1.36,34:1.0,36:1.0,41:1.0,42:1.60,48:1.11,49:1.0,68:1.3,73:1.7,74:1.0,75:1.3,76:1.0,77:1.2,78:1.2, listen port 4200, protocol QMUXD
> 
> # gobicmapicli -g ~/lib/GobiConnectionMgmt.so SOCKET:TCP:127.0.0.1:4200,0 1 2 3 5 7 9 11 26
> +OK gobicmapicli 2.25 connected to SOCKET:TCP:127.0.0.1:4200,0, QMI service(s) 1,2,3,5,7,9,11,26
> DMSGetSoftwareVersion 3000
> +OK DMSGetSoftwareVersion 0204000000000001200035303051474c41415230314130314d34475f424554415f32303230303333304610920003090000003d4d5053532e48492e312e302e63382d30303730332d53445835355f414c4c5f5041434b2d313a73647835352e67656e2e70726f64513a7175656374656c020000001d545a2e46552e352e392d30303036313a45415441414e4241413a43524d0100000028424f4f542e53424c2e342e312d30303131373a4d414154414e415a413a48462d53572d50414e4441112200524d35303051474c41415230314130314d34475f424554415f323032303033333046
> DMSGetBandCapabilities 3000
> +OK DMSGetBandCapabilities 020400000000000108000000c00f00000610100800df380fbbe2a300001108000000000000000000123e001e0001000200030004000500070008000c000d000e00110012001300140019001a001c001d001e002000220026002700280029002a002e00300042004700
> quit
> +OK gobicmapicli disconnected from SOCKET:TCP:127.0.0.1:4200,0
> 
> Maybe somebody from CodeAurora/Qualcomm could enlighten us what to use instead?
> 
> Regards,
> Reinhard
> 
>> root at rm500q:~# qmicli --version
>> 
>> qmicli 1.24.4
>> Copyright (C) 2012-2019 Aleksander Morgado
>> License GPLv2+: GNU GPL version 2 or later <
>> http://gnu.org/licenses/gpl-2.0.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>> 
>> root at rm500q:~#
>> 
>> root at rm500q:~# qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities
>> [29 May 2020, 04:32:54] -Warning ** [/dev/cdc-wdm0] requested auto mode but
>> no MBIM QMUX support available
>> [/dev/cdc-wdm0] Device band capabilities retrieved:
>> Bands: 'wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us,
>> wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan, wcdma-850-japan'
>> LTE bands: '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25, 26, 28,
>> 29, 30, 32, 34, 38, 39, 40, 41, 42'
>> LTE bands (extended): '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25,
>> 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42, 46, 48, 66, 71'
>> root at rm500q:~# qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities
>> --verbose
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Opening device with flags
>> 'proxy, auto'...
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] loaded driver of cdc-wdm
>> port: qmi_wwan
>> [29 May 2020, 04:33:33] -Warning ** [/dev/cdc-wdm0] requested auto mode but
>> no MBIM QMUX support available
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] created endpoint
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent message...
>> <<<<<< RAW:
>> <<<<<<   length = 28
>> <<<<<<   data   =
>> 01:1B:00:00:00:00:00:01:00:FF:10:00:01:0D:00:2F:64:65:76:2F:63:64:63:2D:77:64:6D:30
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent generic request
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 27
>> <<<<<<   flags   = 0x00
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "none"
>> <<<<<<   transaction = 1
>> <<<<<<   tlv_length  = 16
>> <<<<<<   message     = "Internal Proxy Open" (0xFF00)
>> <<<<<< TLV:
>> <<<<<<   type       = "Device Path" (0x01)
>> <<<<<<   length     = 13
>> <<<<<<   value      = 2F:64:65:76:2F:63:64:63:2D:77:64:6D:30
>> <<<<<<   translated = /dev/cdc-wdm0
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received message...
>> <<<<<< RAW:
>> <<<<<<   length = 19
>> <<<<<<   data   = 01:12:00:80:00:00:01:01:00:FF:07:00:02:04:00:00:00:00:00
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received generic response
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 18
>> <<<<<<   flags   = 0x80
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "response"
>> <<<<<<   transaction = 1
>> <<<<<<   tlv_length  = 7
>> <<<<<<   message     = "Internal Proxy Open" (0xFF00)
>> <<<<<< TLV:
>> <<<<<<   type       = "Result" (0x02)
>> <<<<<<   length     = 4
>> <<<<<<   value      = 00:00:00:00
>> <<<<<<   translated = SUCCESS
>> 
>> [29 May 2020, 04:33:33] [Debug] QMI Device at '/dev/cdc-wdm0' ready
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Assuming service 'dms' is
>> supported...
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Allocating new client ID...
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent message...
>> <<<<<< RAW:
>> <<<<<<   length = 16
>> <<<<<<   data   = 01:0F:00:00:00:00:00:02:22:00:04:00:01:01:00:02
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent generic request
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 15
>> <<<<<<   flags   = 0x00
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "none"
>> <<<<<<   transaction = 2
>> <<<<<<   tlv_length  = 4
>> <<<<<<   message     = "Allocate CID" (0x0022)
>> <<<<<< TLV:
>> <<<<<<   type       = "Service" (0x01)
>> <<<<<<   length     = 1
>> <<<<<<   value      = 02
>> <<<<<<   translated = dms
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received message...
>> <<<<<< RAW:
>> <<<<<<   length = 24
>> <<<<<<   data   =
>> 01:17:00:80:00:00:01:02:22:00:0C:00:02:04:00:00:00:00:00:01:02:00:02:01
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received generic response
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 23
>> <<<<<<   flags   = 0x80
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "response"
>> <<<<<<   transaction = 2
>> <<<<<<   tlv_length  = 12
>> <<<<<<   message     = "Allocate CID" (0x0022)
>> <<<<<< TLV:
>> <<<<<<   type       = "Result" (0x02)
>> <<<<<<   length     = 4
>> <<<<<<   value      = 00:00:00:00
>> <<<<<<   translated = SUCCESS
>> <<<<<< TLV:
>> <<<<<<   type       = "Allocation Info" (0x01)
>> <<<<<<   length     = 2
>> <<<<<<   value      = 02:01
>> <<<<<<   translated = [ service = 'dms' cid = '1' ]
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Registered 'dms' (version
>> unknown) client with ID '1'
>> [29 May 2020, 04:33:33] [Debug] Asynchronously getting band capabilities...
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent message...
>> <<<<<< RAW:
>> <<<<<<   length = 13
>> <<<<<<   data   = 01:0C:00:00:02:01:00:01:00:45:00:00:00
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent generic request
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 12
>> <<<<<<   flags   = 0x00
>> <<<<<<   service = "dms"
>> <<<<<<   client  = 1
>> <<<<<< QMI:
>> <<<<<<   flags       = "none"
>> <<<<<<   transaction = 1
>> <<<<<<   tlv_length  = 0
>> <<<<<<   message     = "Get Band Capabilities" (0x0045)
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received message...
>> <<<<<< RAW:
>> <<<<<<   length = 161
>> <<<<<<   data   =
>> 01:A0:00:80:02:01:02:01:00:45:00:94:00:02:04:00:00:00:00:00:01:08:00:00:00:C0:0F:00:00:06:10:10:08:00:DF:38:0F:BB:E2:A3:00:00:11:08:00:00:00:00:00:00:00:00:00:12:3E:00:1E:00:01:00:02:00:03:00:04:00:05:00:07:00:08:00:0C:00:0D:00:0E:00:11:00:12:00:13:00:14:00:19:00:1A:00:1C:00:1D:00:1E:00:20:00:22:00:26:00:27:00:28:00:29:00:2A:00:2E:00:30:00:42:00:47:00:13:28:00:13:00:01:00:02:00:03:00:05:00:07:00:08:00:0C:00:14:00:19:00:1C:00:26:00:28:00:29:00:30:00:42:00:47:00:4D:00:4E:00:4F:00
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received generic response
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 160
>> <<<<<<   flags   = 0x80
>> <<<<<<   service = "dms"
>> <<<<<<   client  = 1
>> <<<<<< QMI:
>> <<<<<<   flags       = "response"
>> <<<<<<   transaction = 1
>> <<<<<<   tlv_length  = 148
>> <<<<<<   message     = "Get Band Capabilities" (0x0045)
>> <<<<<< TLV:
>> <<<<<<   type       = "Result" (0x02)
>> <<<<<<   length     = 4
>> <<<<<<   value      = 00:00:00:00
>> <<<<<<   translated = SUCCESS
>> <<<<<< TLV:
>> <<<<<<   type       = "Band Capability" (0x01)
>> <<<<<<   length     = 8
>> <<<<<<   value      = 00:00:C0:0F:00:00:06:10
>> <<<<<<   translated = wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800,
>> wcdma-1700-us, wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan,
>> wcdma-850-japan
>> <<<<<< TLV:
>> <<<<<<   type       = "LTE Band Capability" (0x10)
>> <<<<<<   length     = 8
>> <<<<<<   value      = DF:38:0F:BB:E2:A3:00:00
>> <<<<<<   translated = 1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25,
>> 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42
>> <<<<<< TLV:
>> <<<<<<   type   = 0x11
>> <<<<<<   length = 8
>> <<<<<<   value  = 00:00:00:00:00:00:00:00
>> <<<<<< TLV:
>> <<<<<<   type       = "Extended LTE Band Capability" (0x12)
>> <<<<<<   length     = 62
>> <<<<<<   value      =
>> 1E:00:01:00:02:00:03:00:04:00:05:00:07:00:08:00:0C:00:0D:00:0E:00:11:00:12:00:13:00:14:00:19:00:1A:00:1C:00:1D:00:1E:00:20:00:22:00:26:00:27:00:28:00:29:00:2A:00:2E:00:30:00:42:00:47:00
>> <<<<<<   translated = { [0] = '1 ' [1] = '2 ' [2] = '3 ' [3] = '4 ' [4] =
>> '5 ' [5] = '7 ' [6] = '8 ' [7] = '12 ' [8] = '13 ' [9] = '14 ' [10] = '17 '
>> [11] = '18 ' [12] = '19 ' [13] = '20 ' [14] = '25 ' [15] = '26 ' [16] = '28
>> ' [17] = '29 ' [18] = '30 ' [19] = '32 ' [20] = '34 ' [21] = '38 ' [22] =
>> '39 ' [23] = '40 ' [24] = '41 ' [25] = '42 ' [26] = '46 ' [27] = '48 ' [28]
>> = '66 ' [29] = '71 '}
>> <<<<<< TLV:
>> <<<<<<   type   = 0x13
>> <<<<<<   length = 40
>> <<<<<<   value  =
>> 13:00:01:00:02:00:03:00:05:00:07:00:08:00:0C:00:14:00:19:00:1C:00:26:00:28:00:29:00:30:00:42:00:47:00:4D:00:4E:00:4F:00
>> 
>> [/dev/cdc-wdm0] Device band capabilities retrieved:
>> Bands: 'wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us,
>> wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan, wcdma-850-japan'
>> LTE bands: '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25, 26, 28,
>> 29, 30, 32, 34, 38, 39, 40, 41, 42'
>> LTE bands (extended): '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25,
>> 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42, 46, 48, 66, 71'
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Releasing 'dms' client with
>> flags 'release-cid'...
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] Unregistered 'dms' client
>> with ID '1'
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent message...
>> <<<<<< RAW:
>> <<<<<<   length = 17
>> <<<<<<   data   = 01:10:00:00:00:00:00:03:23:00:05:00:01:02:00:02:01
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] sent generic request
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 16
>> <<<<<<   flags   = 0x00
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "none"
>> <<<<<<   transaction = 3
>> <<<<<<   tlv_length  = 5
>> <<<<<<   message     = "Release CID" (0x0023)
>> <<<<<< TLV:
>> <<<<<<   type       = "Release Info" (0x01)
>> <<<<<<   length     = 2
>> <<<<<<   value      = 02:01
>> <<<<<<   translated = [ service = 'dms' cid = '1' ]
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received message...
>> <<<<<< RAW:
>> <<<<<<   length = 24
>> <<<<<<   data   =
>> 01:17:00:80:00:00:01:03:23:00:0C:00:02:04:00:00:00:00:00:01:02:00:02:01
>> 
>> [29 May 2020, 04:33:33] [Debug] [/dev/cdc-wdm0] received generic response
>> (translated)...
>> <<<<<< QMUX:
>> <<<<<<   length  = 23
>> <<<<<<   flags   = 0x80
>> <<<<<<   service = "ctl"
>> <<<<<<   client  = 0
>> <<<<<< QMI:
>> <<<<<<   flags       = "response"
>> <<<<<<   transaction = 3
>> <<<<<<   tlv_length  = 12
>> <<<<<<   message     = "Release CID" (0x0023)
>> <<<<<< TLV:
>> <<<<<<   type       = "Result" (0x02)
>> <<<<<<   length     = 4
>> <<<<<<   value      = 00:00:00:00
>> <<<<<<   translated = SUCCESS
>> <<<<<< TLV:
>> <<<<<<   type       = "Release Info" (0x01)
>> <<<<<<   length     = 2
>> <<<<<<   value      = 02:01
>> <<<<<<   translated = [ service = 'dms' cid = '1' ]
>> 
>> [29 May 2020, 04:33:33] [Debug] Client released
>> [29 May 2020, 04:33:33] [Debug] Closed
>> root at rm500q:~#
>> 
>> 
>> On Thu, Jun 4, 2020 at 11:45 AM Nick <mips171 at icloud.com> wrote:
>> 
>>> Hi Sebastian,
>>> 
>>> Please find the result in line.  I believe we are on 5G non-standalone
>>> mode here, but I can ask our contact at the MNO to confirm.
>>> 
>>> root at OpenWrt:~# qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities
>>> [/dev/cdc-wdm0] Device band capabilities retrieved:
>>>        Bands: 'wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us,
>>> wcdma-850-us, wcdma-800, wcdma-900, wcdma-1700-japan, wcdma-850-japan'
>>>        LTE bands: '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18, 19, 20, 25,
>>> 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42'
>>>        LTE bands (extended): '1, 2, 3, 4, 5, 7, 8, 12, 13, 14, 17, 18,
>>> 19, 20, 25, 26, 28, 29, 30, 32, 34, 38, 39, 40, 41, 42, 46, 48, 66, 71???
>>> 
>>> root at OpenWrt:~# mmcli -m 0
>>>  -----------------------------------
>>>  General  |               dbus path:
>>> /org/freedesktop/ModemManager1/Modem/0
>>>           |               device id:
>>> 854940f4d7b0ce19b485d2ae7142f49dfb527684
>>>  -----------------------------------
>>>  Hardware |            manufacturer: QUALCOMM INCORPORATED
>>>           |                   model: 0
>>>           |       firmware revision: RM500QGLAAR01A01M4G_BETA_20200330F
>>> 1  [Mar 15 2020 04:00:00]
>>>           |          carrier config: Telstra_Australia_Commercial
>>>           | carrier config revision: 0A010F00
>>>           |            h/w revision: 20000
>>>           |               supported: gsm-umts, lte
>>>           |                 current: gsm-umts, lte
>>>           |            equipment id: 86971003xxxxxx
>>>  -----------------------------------
>>>  System   |                  device:
>>> /sys/devices/platform/soc/8af8800.usb3/8a00000.dwc3/xhci-hcd.0.auto/usb2/2-1
>>>           |                 drivers: qmi_wwan, option
>>>           |                  plugin: Quectel
>>>           |            primary port: cdc-wdm0
>>>           |                   ports: ttyUSB0 (qcdm), ttyUSB2 (at),
>>> ttyUSB3 (at), cdc-wdm0 (qmi),
>>>           |                          wwan0 (net)
>>>  -----------------------------------
>>>  Status   |                    lock: sim-pin2
>>>           |          unlock retries: sim-pin (3), sim-pin2 (3), sim-puk
>>> (10), sim-puk2 (10)
>>>           |                   state: connected
>>>           |             power state: on
>>>           |             access tech: lte
>>>           |          signal quality: 54% (recent)
>>>  -----------------------------------
>>>  Modes    |               supported: allowed: 3g; preferred: none
>>>           |                          allowed: 4g; preferred: none
>>>           |                          allowed: 3g, 4g; preferred: 3g
>>>           |                          allowed: 3g, 4g; preferred: 4g
>>>           |                 current: allowed: 3g, 4g; preferred: 4g
>>>  -----------------------------------
>>>  Bands    |               supported: utran-1, utran-3, utran-4, utran-6,
>>> utran-5, utran-8,
>>>           |                          utran-9, utran-2, eutran-1,
>>> eutran-2, eutran-3, eutran-4, eutran-5,
>>>           |                          eutran-7, eutran-8, eutran-12,
>>> eutran-13, eutran-14, eutran-17,
>>>           |                          eutran-18, eutran-19, eutran-20,
>>> eutran-25, eutran-26, eutran-28,
>>>           |                          eutran-29, eutran-30, eutran-32,
>>> eutran-34, eutran-38, eutran-39,
>>>           |                          eutran-40, eutran-41, eutran-42,
>>> eutran-46, eutran-48, eutran-66,
>>>           |                          eutran-71, utran-19
>>>           |                 current: utran-1, utran-3, utran-4, utran-6,
>>> utran-5, utran-8,
>>>           |                          utran-9, utran-2, eutran-1,
>>> eutran-2, eutran-3, eutran-4, eutran-5,
>>>           |                          eutran-7, eutran-8, eutran-12,
>>> eutran-13, eutran-14, eutran-17,
>>>           |                          eutran-18, eutran-19, eutran-20,
>>> eutran-25, eutran-26, eutran-28,
>>>           |                          eutran-29, eutran-30, eutran-32,
>>> eutran-34, eutran-38, eutran-39,
>>>           |                          eutran-40, eutran-41, eutran-42,
>>> eutran-46, eutran-48, eutran-66,
>>>           |                          eutran-71, utran-19
>>>  -----------------------------------
>>>  IP       |               supported: ipv4, ipv6, ipv4v6
>>>  -----------------------------------
>>>  3GPP     |                    imei: 86971003xxxxxxx
>>>           |             operator id: 50501
>>>           |           operator name: Telstra
>>>           |            registration: home
>>>  -----------------------------------
>>>  3GPP EPS |    ue mode of operation: csps-2
>>>  -----------------------------------
>>>  SIM      |               dbus path: /org/freedesktop/ModemManager1/SIM/0
>>>  -----------------------------------
>>>  Bearer   |               dbus path:
>>> /org/freedesktop/ModemManager1/Bearer/0
>>> 
>>> root at OpenWrt:~# mmcli --version
>>> 
>>> mmcli 1.13.0
>>> 
>>> root at OpenWrt:~# qmicli --version
>>> qmicli 1.25.900
>>> 
>>> 
>>> Best,
>>> Nick
>>> 
>>>> On 4 Jun 2020, at 1:46 pm, Sebastian Sjoholm <
>>> sebastian.sjoholm at gmail.com> wrote:
>>>> 
>>>> Hi Nick,
>>>> 
>>>> Please provide the printouts, and also let us know if you are on 5G NSA
>>> or SA (I would assume NSA).
>>>> 
>>>> Regards,
>>>> Sebastian
>>>> 
>>>> 
>>>> On Thu, Jun 4, 2020 at 2:47 AM Nick <mips171 at icloud.com> wrote:
>>>> Hey,
>>>> 
>>>> I am on git master modemmanager and libqmi 1.25.900. My RM500Q-GL is
>>> showing LTE, but not 5gnr as an available access technology. I???m also not
>>> seeing any 5G bands in --dms-get-band-capabilities.  Can anyone else
>>> confirm, or advise?
>>>> 
>>>> There is a possibility that I need to get a 5G enabled SIM, as I???m
>>> testing on Telstra in Australia.
>>>> 
>>>> 
>>>> Best,
>>>> Nick
>>>> _______________________________________________
>>>> libqmi-devel mailing list
>>>> libqmi-devel at lists.freedesktop.org
>>>> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
>>>> 
>>>> 
>>>> _______________________________________________
>>>> libqmi-devel mailing list
>>>> libqmi-devel at lists.freedesktop.org
>>>> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
>>> 
>>> 
>> 
>> -- 
>> Sebastian Sjöholm
>> 
>> Simborgarvägen 116
>> SE-18439 Åkersberga
>> Sverige
>> 
>> Mobile : +46 76 335 0667
>> Email : sebastian.sjoholm at gmail.com
> 
>> _______________________________________________
>> libqmi-devel mailing list
>> libqmi-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
> 
> _______________________________________________
> libqmi-devel mailing list
> libqmi-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel



More information about the libqmi-devel mailing list