AT&T QMI Cancel Location Handling

John Marrett johnf at zioncluster.ca
Thu Mar 28 14:05:37 UTC 2019


Aleksander,


What libqmi version are you using? If you're using 1.22.0, please
>> update to 1.22.2 and retest.
>>
>>
Sorry for the delay in getting back to you and the list. With 1.22.2 we see
debug messages but also see a change in behaviour. When receiving the
cancel location we are now seeing a termination report, the device
immediately reconnects as it should.

Can you tell me which commit is responsible for this change in behaviour? I
will consider upgrading or backporting the fix to our current release
depending on the complexity.

Thanks very much for your help, the resulting debug logs follow.

-JohnF

2019-03-28T14:46:38.124881+01:00 router ModemManager[951]: [/dev/cdc-wdm0]
received message...#012<<<<<< RAW:#012<<<<<<   length = 22#012<<<<<<
data   = 01:15:00:80:01:08:04:00:00:01:00:09:00:22:02:00:02:01:1F:01:00:02
2019-03-28T14:46:38.125367+01:00 router ModemManager[951]: [/dev/cdc-wdm0]
received generic indication (translated)...#012<<<<<< QMUX:#012<<<<<<
 length  = 21#012<<<<<<   flags   = 0x80#012<<<<<<   service =
"wds"#012<<<<<<   client  = 8#012<<<<<< QMI:#012<<<<<<   flags       =
"indication"#012<<<<<<   transaction = 0#012<<<<<<   tlv_length  =
9#012<<<<<<   message     = "Event Report" (0x0001)#012<<<<<<
TLV:#012<<<<<<   type       = "Data Call Type" (0x22)#012<<<<<<
length     = 2#012<<<<<<   value      = 02:01#012<<<<<<   translated = [
data_call_type = 'tethered' tethered_call_type = 'rmnet'
]#012<<<<<<TLV:#012<<<<<<   type       = "Data Call Status"
(0x1f)#012<<<<<<   length     = 1#012<<<<<<   value      = 02#012<<<<<<
translated = terminated
2019-03-28T14:46:38.125631+01:00 router ModemManager[951]: <debug> Got QMI
WDS event report
2019-03-28T14:46:38.156785+01:00 router ModemManager[951]: [/dev/cdc-wdm0]
received message...#012<<<<<< RAW:#012<<<<<<   length = 34#012<<<<<<
data   =
01:21:00:80:01:08:04:00:00:22:00:15:00:01:02:00:01:00:10:02:00:01:00:11:04:00:03:00:04:04:12:01:00:04
2019-03-28T14:46:38.158721+01:00 router ModemManager[951]: [/dev/cdc-wdm0]
received generic indication (translated)...#012<<<<<< QMUX:#012<<<<<<
 length  = 33#012<<<<<<   flags   = 0x80#012<<<<<<   service =
"wds"#012<<<<<<   client  = 8#012<<<<<< QMI:#012<<<<<<   flags       =
"indication"#012<<<<<<  transaction = 0#012<<<<<<   tlv_length  =
21#012<<<<<<   message     = "Packet Service Status" (0x0022)#012<<<<<<
TLV:#012<<<<<<   type       = "Connection Status" (0x01)#012<<<<<<
length     = 2#012<<<<<<   value      = 01:00#012<<<<<<   translated = [
status = 'disconnected' reconfiguration_required = 'no']#012<<<<<<
TLV:#012<<<<<<   type       = "Call End Reason" (0x10)#012<<<<<<
length     = 2#012<<<<<<   value      = 01:00#012<<<<<<   translated =
generic-unspecified#012<<<<<< TLV:#012<<<<<<   type       = "Verbose Call
End Reason" (0x11)#012<<<<<<   length     = 4#012<<<<<<   value      =
03:00:04:04#012<<<<<<   translated = [ type = 'cm' reason = '1028'
]#012<<<<<< TLV:#012<<<<<<   type       = "IP Family" (0x12)#012<<<<<<
length     = 1#012<<<<<<   value
  = 04#012<<<<<<   translated = ipv4
2019-03-28T14:46:38.160578+01:00 router ModemManager[951]: <info>  bearer
call end reason (1): 'generic-unspecified'
2019-03-28T14:46:38.161765+01:00 router ModemManager[951]: <info>  bearer
verbose call end reason (3,1028): [cm] (null)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20190328/c172cce1/attachment.html>


More information about the ModemManager-devel mailing list