5G Signal properties

Nick mips171 at icloud.com
Mon Jun 8 22:50:10 UTC 2020


Hi Walter,

I’m seeing a similar issue with my RM500Q-GL.  Can you please post the output of: qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities

Mine below for your reference.  You would note on mine, after the Extended LTE bands, where we would expect to see the 5GNR band TLV response, that it is absent. (Thanks to Sebastian for showing me that.)  However, I am currently not attached to a 5G network, nevertheless, when I attempted this test while attached to a 5G network, I had the same result.


Best,
Nick


When I was on 5G
---------------
AT+QENG="Servingcell"
+QENG: "servingcell","NOCONN”
+QENG: "LTE","FDD",505,01,8B45502,349,1300,3,5,5,700B,-83,-10,-53,20,0,-150,-
+QENG: “NR5G-NSA”,505,01,45,-32768,-32768,-32768 (note the negative values for signal, equivalent to 0b1000000000000000)
--------------
Responses for AT+QENG 5GNR: Access Tech, MCC, MNC, PCID, RSRP, SINR, RSRQ


While on 4G, (no 5G available)
AT+QENG="Servingcell"
+QENG: "servingcell","NOCONN","LTE","FDD",505,01,8B45502,349,1300,3,5,5,700B,-83,-10,-53,20,0,-150,-
-------


root at OpenWrt:~# mmcli -m 0
  -----------------------------------
  General  |               dbus path: /org/freedesktop/ModemManager1/Modem/0
           |               device id: a3e908bd7918e22d8142e72f50494268fee117ed
  -----------------------------------
  Hardware |            manufacturer: QUALCOMM INCORPORATED
           |                   model: RM500QGL_VF
           |       firmware revision: RM500QGLAAR01A01M4G_BETA_20200517F
           |          carrier config: Telstra_Australia_Commercial
           | carrier config revision: 0A010F00
           |            h/w revision: 20000
           |               supported: gsm-umts, lte, 5gnr
           |                 current: gsm-umts, lte, 5gnr
           |            equipment id: 869710030xxxxxx
  -----------------------------------
  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: 96% (recent)
  -----------------------------------
  Modes    |               supported: allowed: 3g; preferred: none
           |                          allowed: 4g; preferred: none
           |                          allowed: 3g, 4g; preferred: 4g
           |                          allowed: 3g, 4g; preferred: 3g
           |                          allowed: 5g; preferred: none
           |                          allowed: 3g, 5g; preferred: 5g
           |                          allowed: 3g, 5g; preferred: 3g
           |                          allowed: 4g, 5g; preferred: 5g
           |                          allowed: 4g, 5g; preferred: 4g
           |                          allowed: 3g, 4g, 5g; preferred: 5g
           |                          allowed: 3g, 4g, 5g; preferred: 4g
           |                          allowed: 3g, 4g, 5g; preferred: 3g
           |                 current: allowed: 5g; preferred: none
  -----------------------------------
  Bands    |               supported: utran-1, utran-3, utran-4, utran-6, utran-5, utran-8, 
           |                          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-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: 869710030xxxxxx
           |             operator id: 50501
           |           operator name: Telstra
           |            registration: home
  -----------------------------------
  3GPP EPS |    ue mode of operation: ps-2
  -----------------------------------
  SIM      |               dbus path: /org/freedesktop/ModemManager1/SIM/0
  -----------------------------------
  Bearer   |               dbus path: /org/freedesktop/ModemManager1/Bearer/0
root at OpenWrt:~# qmicli -p -d /dev/cdc-wdm0 --dms-get-band-capabilities -v
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] Opening device with flags 'proxy, auto'...
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] automatically selecting QMI mode
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] created endpoint
[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [Debug] QMI Device at '/dev/cdc-wdm0' ready
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] Assuming service 'dms' is supported...
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] Allocating new client ID...
[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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' ]

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

[08 Jun 2020, 22:34:41] [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)

[08 Jun 2020, 22:34:41] [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:02:10:10:08:00:DF:38:0F:BB:E2:A3:00:00:11:08:00:21: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

[08 Jun 2020, 22:34:41] [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:02:10
<<<<<<   translated = wcdma-2100, wcdma-pcs-1900, wcdma-dcs-1800, wcdma-1700-us, wcdma-850-us, wcdma-800, wcdma-900, 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  = 21: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-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'
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] Releasing 'dms' client with flags 'release-cid'...
[08 Jun 2020, 22:34:41] [Debug] [/dev/cdc-wdm0] Unregistered 'dms' client with ID '2'
[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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' ]

[08 Jun 2020, 22:34:41] [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

[08 Jun 2020, 22:34:41] [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' ]

[08 Jun 2020, 22:34:41] [Debug] Client released
[08 Jun 2020, 22:34:41] [Debug] Closed



More information about the ModemManager-devel mailing list