I connect fine but always get disconnected exactly after 120 seconds

Aleksander Morgado aleksander at aleksander.es
Tue Dec 8 09:17:27 PST 2015


> [08 Dec 2015, 12:28:49] [Debug] [/dev/cdc-wdm1] Received message...
>>>>>>> RAW:
>>>>>>>   length = 34
>>>>>>>   data   = 01:21:00:80:01:FF:04:00:00:22:00:15:00:01:02:00:01:00:10:02:00:02:00:11:04:00:03:00:D0:07:12:01:00:06
>
> [08 Dec 2015, 12:28:49] [Debug] [/dev/cdc-wdm1] Received message (translated)...
>>>>>>> QMUX:
>>>>>>>   length  = 33
>>>>>>>   flags   = 0x80
>>>>>>>   service = "wds"
>>>>>>>   client  = 255
>>>>>>> QMI:
>>>>>>>   flags       = "indication"
>>>>>>>   transaction = 0
>>>>>>>   tlv_length  = 21
>>>>>>>   message     = (0x0022)
>>>>>>> TLV:
>>>>>>>   type   = 0x01
>>>>>>>   length = 2
>>>>>>>   value  = 01:00
>>>>>>> TLV:
>>>>>>>   type   = 0x10
>>>>>>>   length = 2
>>>>>>>   value  = 02:00
>>>>>>> TLV:
>>>>>>>   type   = 0x11
>>>>>>>   length = 4
>>>>>>>   value  = 03:00:D0:07
>>>>>>> TLV:
>>>>>>>   type   = 0x12
>>>>>>>   length = 1
>>>>>>>   value  = 06
>

This is a disconnection indication for IPv6 (TLV 0x12 value 06):
  * call end reason: 0x0002 ("client-end")
  * verbose call end reason type: 0x0003 ("cm")
  * verbose call end reason value: 0x07D0 ("client end")

> [08 Dec 2015, 12:28:49] [Debug] [/dev/cdc-wdm1] Received message...
>>>>>>> RAW:
>>>>>>>   length = 34
>>>>>>>   data   = 01:21:00:80:01:FF:04:00:00:22:00:15:00:01:02:00:01:00:10:02:00:F0:03:11:04:00:06:00:24:00:12:01:00:04
>
> [08 Dec 2015, 12:28:49] [Debug] [/dev/cdc-wdm1] Received message (translated)...
>>>>>>> QMUX:
>>>>>>>   length  = 33
>>>>>>>   flags   = 0x80
>>>>>>>   service = "wds"
>>>>>>>   client  = 255
>>>>>>> QMI:
>>>>>>>   flags       = "indication"
>>>>>>>   transaction = 0
>>>>>>>   tlv_length  = 21
>>>>>>>   message     = (0x0022)
>>>>>>> TLV:
>>>>>>>   type   = 0x01
>>>>>>>   length = 2
>>>>>>>   value  = 01:00
>>>>>>> TLV:
>>>>>>>   type   = 0x10
>>>>>>>   length = 2
>>>>>>>   value  = F0:03
>>>>>>> TLV:
>>>>>>>   type   = 0x11
>>>>>>>   length = 4
>>>>>>>   value  = 06:00:24:00
>>>>>>> TLV:
>>>>>>>   type   = 0x12
>>>>>>>   length = 1
>>>>>>>   value  = 04
>

This is a disconnection indication for IPv4 (TLV 0x12 value 04):
  * call end reason: 0x03F0 ("gsm-wcdma regular deactivation")
  * verbose call end reason type: 0x0006 ("3gpp")
  * verbose call end reason value: 0x0024 ("regular deactivation")

Not sure what would cause this sequence of 2 messages, anyone has any idea?

Also, what's the output of the "--wds-get-autoconnect-settings" and
"--wds-get-default-settings=3gpp" commands?

-- 
Aleksander
https://aleksander.es


More information about the libqmi-devel mailing list