Hi,

Hi have been trying to connect two different QMI modems: Telit LE910 and 
Quectel EC25 with ModemManager master branch and I get the following error 
messages:

ModemManager[937]: <info>  Simple connect state (7/8): Connect
ModemManager[937]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state 
changed (registered -> connecting)
ModemManager[937]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[937]: [/dev/cdc-wdm0] Registered 'wds' (version 1.67) client with 
ID '19'
ModemManager[937]: qmi_client_get_next_transaction_id: assertion 'QMI_IS_CLIENT 
(self)' failed
ModemManager[937]: qmi_client_get_cid: assertion 'QMI_IS_CLIENT (self)' failed
ModemManager[937]: qmi_client_peek_device: assertion 'QMI_IS_CLIENT (self)' 
failed
ModemManager[937]: qmi_device_command_full: assertion 'QMI_IS_DEVICE (self)' 
failed
error: couldn't connect the modem: 'Timeout was reached'

The thing is that with MM-1.6.4 stable release, both Modems work perfectly. 
Furthermore, I have bisect modem manager commits to try to determine where the 
problem can be, and I found that:

--Before commit  “telit: fix AT+SERVICE 3GPP2 access technology reporting”  
with SHA1 8c04cc036782dab0e80c1f2314baa3376eecad02  → it works

--with commit “port-mbim: port mm_port_mbim_{open,close} to use GTask” with 
SHA1 b65819e6ad66688c8d6633f910e1519a35d3571d → it doesn’t work anymore.

So probably the problem is in some of the commits between these two. 

Before connection, I also receive the following warnings. I don’t know if they 
are related

ModemManager[937]: <info>  Modem: state changed (unknown -> locked)
ModemManager[937]: <warn>  couldn't load SIM identifier: 'Couldn't get UIM 
ICCID: QMI protocol error (94): 'NotSupported''
ModemManager[937]: <warn>  couldn't load IMSI: 'Couldn't get UIM IMSI: QMI 
protocol error (94): 'NotSupported''
ModemManager[937]: <warn>  couldn't load Operator identifier: 'Couldn't get 
home network: QMI protocol error (37): 'UimUninitialized''
ModemManager[937]: <warn>  couldn't load Operator name: 'Couldn't get home 
network: QMI protocol error (37): 'UimUninitialized''
ModemManager[937]: <warn>  couldn't load list of Own Numbers: 'Couldn't get 
MSISDN: QMI protocol error (37): 'UimUninitialized''


Thank you,

Salvador
-----------

Debug log of interesting parts:

<debug> [1493912307.426718] [../../git/src/mm-sim-qmi.c:144] 
load_sim_identifier(): loading SIM identifier...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:01:00:0A:00:3C:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 10
<<<<<<   tlv_length  = 0
<<<<<<   message     = "UIM Get ICCID" (0x003C)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 20
<<<<<<   data   = 01:13:00:80:02:01:02:0A:00:3C:00:07:00:02:04:00:01:00:5E:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 19
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 10
<<<<<<   tlv_length  = 7
<<<<<<   message     = "UIM Get ICCID" (0x003C)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:5E:00
<<<<<<   translated = FAILURE: NotSupported
<debug> [1493912307.448140] [../../git/src/mm-sim-qmi.c:144] 
load_sim_identifier(): loading SIM identifier...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:01:00:0B:00:3C:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 11
<<<<<<   tlv_length  = 0
<<<<<<   message     = "UIM Get ICCID" (0x003C)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 20
<<<<<<   data   = 01:13:00:80:02:01:02:0B:00:3C:00:07:00:02:04:00:01:00:5E:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 19
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 11
<<<<<<   tlv_length  = 7
<<<<<<   message     = "UIM Get ICCID" (0x003C)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:5E:00
<<<<<<   translated = FAILURE: NotSupported
<warn>  [1493912307.478785] [../../git/src/mm-base-sim.c:1387] 
load_sim_identifier_ready(): couldn't load SIM identifier: 'Couldn't get UIM 
ICCID: QMI protocol error (94): 'NotSupported''
<debug> [1493912307.479175] [../../git/src/mm-sim-qmi.c:206] load_imsi(): 
loading IMSI...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:01:00:0C:00:43:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 12
<<<<<<   tlv_length  = 0
<<<<<<   message     = "UIM Get IMSI" (0x0043)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 20
<<<<<<   data   = 01:13:00:80:02:01:02:0C:00:43:00:07:00:02:04:00:01:00:5E:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 19
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 12
<<<<<<   tlv_length  = 7
<<<<<<   message     = "UIM Get IMSI" (0x0043)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:5E:00
<<<<<<   translated = FAILURE: NotSupported
<warn>  [1493912307.511702] [../../git/src/mm-base-sim.c:1423] 
load_imsi_ready(): couldn't load IMSI: 'Couldn't get UIM IMSI: QMI protocol 
error (94): 'NotSupported''
<debug> [1493912307.511928] [../../git/src/mm-sim-qmi.c:325] 
load_operator_identifier(): loading SIM operator identifier...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:03:00:25:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Home Network" (0x0025)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 28
<<<<<<   data   = 
01:1B:00:80:03:03:02:03:00:25:00:0F:00:02:04:00:01:00:25:00:01:05:00:00:00:00:00:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 27
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 15
<<<<<<   message     = "Get Home Network" (0x0025)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:25:00
<<<<<<   translated = FAILURE: UimUninitialized
<<<<<< TLV:
<<<<<<   type       = "Home Network" (0x01)
<<<<<<   length     = 5
<<<<<<   value      = 00:00:00:00:00
<<<<<<   translated = [ mcc = '0' mnc = '0' description = '' ]
<warn>  [1493912307.547853] [../../git/src/mm-base-sim.c:1424] 
load_operator_identifier_ready(): couldn't load Operator identifier: 'Couldn't 
get home network: QMI protocol error (37): 'UimUninitialized''
<debug> [1493912307.548622] [../../git/src/mm-sim-qmi.c:374] 
load_operator_name(): loading SIM operator name...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:04:00:25:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 4
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Home Network" (0x0025)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 28
<<<<<<   data   = 
01:1B:00:80:03:03:02:04:00:25:00:0F:00:02:04:00:01:00:25:00:01:05:00:00:00:00:00:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 27
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 4
<<<<<<   tlv_length  = 15
<<<<<<   message     = "Get Home Network" (0x0025)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:25:00
<<<<<<   translated = FAILURE: UimUninitialized
<<<<<< TLV:
<<<<<<   type       = "Home Network" (0x01)
<<<<<<   length     = 5
<<<<<<   value      = 00:00:00:00:00
<<<<<<   translated = [ mcc = '0' mnc = '0' description = '' ]
<warn>  [1493912307.575827] [../../git/src/mm-base-sim.c:1425] 
load_operator_name_ready(): couldn't load Operator name: 'Couldn't get home 
network: QMI protocol error (37): 'UimUninitialized''
<debug> [1493912307.579259] [../../git/src/mm-broadband-modem-qmi.c:1411] 
modem_load_own_numbers(): loading own numbers...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:01:00:0D:00:24:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 13
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get MSISDN" (0x0024)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 23
<<<<<<   data   = 
01:16:00:80:02:01:02:0D:00:24:00:0A:00:02:04:00:01:00:25:00:01:00:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 22
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 1
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 13
<<<<<<   tlv_length  = 10
<<<<<<   message     = "Get MSISDN" (0x0024)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 01:00:25:00
<<<<<<   translated = FAILURE: UimUninitialized
<<<<<< TLV:
<<<<<<   type       = "MSISDN" (0x01)
<<<<<<   length     = 0
<<<<<<   value      = (null)
<<<<<<   translated = 
<warn>  [1493912307.608034] [../../git/src/mm-iface-modem.c:4156] 
load_own_numbers_ready(): couldn't load list of Own Numbers: 'Couldn't get 
MSISDN: QMI protocol error (37): 'UimUninitialized''
<debug> [1493912307.608935] [../../git/src/mm-broadband-modem-qmi.c:2319] 
modem_load_current_bands(): loading current bands...

------ simple connect last step:

<info>  [1493912336.898063] [../../git/src/mm-iface-modem-simple.c:592] 
connection_step(): Simple connect state (7/8): Connect
<debug> [1493912336.898192] [../../git/src/mm-base-bearer.c:817] 
mm_base_bearer_connect(): Connecting bearer 
'/org/freedesktop/ModemManager1/Bearer/0'
<info>  [1493912336.898489] [../../git/src/mm-iface-modem.c:1433] 
__iface_modem_update_state_internal(): Modem 
/org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
<debug> [1493912336.910990] [../../git/src/mm-bearer-qmi.c:1417] _connect(): 
Launching connection with QMI port (usb/cdc-wdm0) and data port (net/wwan0)
<debug> [1493912336.911256] [../../git/src/mm-bearer-qmi.c:1451] _connect(): No 
specific IP family requested, defaulting to ipv4
<debug> [1493912336.911864] [../../git/src/mm-bearer-qmi.c:1074] 
connect_context_step(): Defaulting to use static IP method
<debug> [1493912336.911936] [../../git/src/mm-bearer-qmi.c:1088] 
connect_context_step(): Running IPv4 connection setup
<debug> [1493912336.911980] [../../git/src/mm-bearer-qmi.c:1101] 
connect_context_step(): Allocating IPv4-specific WDS client
[/dev/cdc-wdm0] Allocating new client ID...[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 16
<<<<<<   data   = 01:0F:00:00:00:00:00:09:22:00:04:00:01:01:00:01
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 15
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 9
<<<<<<   tlv_length  = 4
<<<<<<   message     = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<<   type       = "Service" (0x01)
<<<<<<   length     = 1
<<<<<<   value      = 01
<<<<<<   translated = wds
<debug> [1493912336.914791] [../../git/src/mm-iface-modem-3gpp.c:798] 
mm_iface_modem_3gpp_run_registration_checks(): Running registration checks (CS: 
'yes', PS: 'yes', EPS: 'yes')
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:0C:00:24:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 12
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Serving System" (0x0024)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 24
<<<<<<   data   = 
01:17:00:80:00:00:01:09:22:00:0C:00:02:04:00:00:00:00:00:01:02:00:01:13
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 23
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 9
<<<<<<   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      = 01:13
<<<<<<   translated = [ service = 'wds' cid = '19' ]
[/dev/cdc-wdm0] Registered 'wds' (version 1.67) client with ID 
'19'qmi_client_get_next_transaction_id: assertion 'QMI_IS_CLIENT (self)' 
failedqmi_client_get_cid: assertion 'QMI_IS_CLIENT (self)' 
failedqmi_client_peek_device: assertion 'QMI_IS_CLIENT (self)' 
failedqmi_device_command_full: assertion 'QMI_IS_DEVICE (self)' 
failed[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 120
<<<<<<   data   = 
01:77:00:80:03:03:02:0C:00:24:00:6B:00:02:04:00:00:00:00:00:01:06:00:01:01:01:02:01:05:10:01:00:01:11:04:00:03:03:04:05:12:0F:00:D6:00:01:00:0A:F6:37:39:6C:7E:BB:CB:A0:E2:14:15:03:00:01:05:01:1A:01:00:08:1B:01:00:01:1C:02:00:72:10:1D:04:00:F7:0B:A5:01:21:05:00:02:03:00:00:00:25:08:00:03:00:00:00:03:00:00:00:26:02:00:70:00:27:05:00:D6:00:01:00:00:28:01:00:00
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 119
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 12
<<<<<<   tlv_length  = 107
<<<<<<   message     = "Get Serving System" (0x0024)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Serving System" (0x01)
<<<<<<   length     = 6
<<<<<<   value      = 01:01:01:02:01:05
<<<<<<   translated = [ registration_state = 'registered' cs_attach_state = 
'attached' ps_attach_state = 'attached' selected_network = '3gpp' 
radio_interfaces = '{ [0] = 'umts '}' ]
<<<<<< TLV:
<<<<<<   type       = "Roaming Indicator" (0x10)
<<<<<<   length     = 1
<<<<<<   value      = 01
<<<<<<   translated = off
<<<<<< TLV:
<<<<<<   type       = "Data Service Capability" (0x11)
<<<<<<   length     = 4
<<<<<<   value      = 03:03:04:05
<<<<<<   translated = { [0] = 'hsdpa ' [1] = 'hsupa ' [2] = 'wcdma '}
<<<<<< TLV:
<<<<<<   type       = "Current PLMN" (0x12)
<<<<<<   length     = 15
<<<<<<   value      = D6:00:01:00:0A:F6:37:39:6C:7E:BB:CB:A0:E2:14
<<<<<<   translated = [ mcc = '214' mnc = '1' description = '��~܋b' ]
<<<<<< TLV:
<<<<<<   type       = "Roaming Indicator List" (0x15)
<<<<<<   length     = 3
<<<<<<   value      = 01:05:01
<<<<<<   translated = { [0] = '[ radio_interface = 'umts' roaming_indicator = 
'off' ] '}
<<<<<< TLV:
<<<<<<   type       = "Time Zone 3GPP" (0x1a)
<<<<<<   length     = 1
<<<<<<   value      = 08
<<<<<<   translated = 8
<<<<<< TLV:
<<<<<<   type       = "Daylight Saving Time Adjustment 3GPP" (0x1b)
<<<<<<   length     = 1
<<<<<<   value      = 01
<<<<<<   translated = 1
<<<<<< TLV:
<<<<<<   type       = "LAC 3GPP" (0x1c)
<<<<<<   length     = 2
<<<<<<   value      = 72:10
<<<<<<   translated = 4210
<<<<<< TLV:
<<<<<<   type       = "CID 3GPP" (0x1d)
<<<<<<   length     = 4
<<<<<<   value      = F7:0B:A5:01
<<<<<<   translated = 27593719
<<<<<< TLV:
<<<<<<   type       = "Detailed Service Status" (0x21)
<<<<<<   length     = 5
<<<<<<   value      = 02:03:00:00:00
<<<<<<   translated = [ status = 'available' capability = 'cs-ps' hdr_status = 
'none' hdr_hybrid = 'no' forbidden = 'no' ]
<<<<<< TLV:
<<<<<<   type       = "Call Barring Status" (0x25)
<<<<<<   length     = 8
<<<<<<   value      = 03:00:00:00:03:00:00:00
<<<<<<   translated = [ cs_status = 'all-calls' ps_status = 'all-calls' ]
<<<<<< TLV:
<<<<<<   type       = "UMTS Primary Scrambling Code" (0x26)
<<<<<<   length     = 2
<<<<<<   value      = 70:00
<<<<<<   translated = 112
<<<<<< TLV:
<<<<<<   type       = "MNC PCS Digit Include Status" (0x27)
<<<<<<   length     = 5
<<<<<<   value      = D6:00:01:00:00
<<<<<<   translated = [ mcc = '214' mnc = '1' includes_pcs_digit = 'no' ]
<<<<<< TLV:
<<<<<<   type   = 0x28
<<<<<<   length = 1
<<<<<<   value  = 00
<debug> [1493912336.990051] [../../git/src/mm-broadband-modem-qmi.c:4615] 
common_process_serving_system_3gpp(): Processing 3GPP info...
<debug> [1493912336.990371] [../../git/src/mm-broadband-modem.c:8950] 
modem_3gpp_run_registration_checks_ready(): Initial 3GPP registration checks 
finished
<debug> [1493912367.538671] [../../git/src/mm-broadband-modem-qmi.c:2951] 
load_signal_quality(): loading signal quality...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:0D:00:20:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 13
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Signal Strength" (0x0020)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 25
<<<<<<   data   = 
01:18:00:80:03:03:02:0D:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:96:05
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 24
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 13
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Get Signal Strength" (0x0020)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Signal Strength" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 96:05
<<<<<<   translated = [ strength = '-106' radio_interface = 'umts' ]
<debug> [1493912367.575371] [../../git/src/mm-broadband-modem-qmi.c:2841] 
signal_strength_get_quality_and_access_tech(): Signal strength (umts): -106 dBm
<debug> [1493912367.575545] [../../git/src/mm-broadband-modem-qmi.c:2874] 
signal_strength_get_quality_and_access_tech(): Signal strength: -106 dBm --> 12%
<debug> [1493912367.576448] [../../git/src/mm-iface-modem.c:1206] 
update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal 
quality updated (12)
<debug> [1493912397.538516] [../../git/src/mm-broadband-modem-qmi.c:2951] 
load_signal_quality(): loading signal quality...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:0E:00:20:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 14
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Signal Strength" (0x0020)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 25
<<<<<<   data   = 
01:18:00:80:03:03:02:0E:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:96:05
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 24
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 14
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Get Signal Strength" (0x0020)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Signal Strength" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 96:05
<<<<<<   translated = [ strength = '-106' radio_interface = 'umts' ]
<debug> [1493912397.561509] [../../git/src/mm-broadband-modem-qmi.c:2841] 
signal_strength_get_quality_and_access_tech(): Signal strength (umts): -106 dBm
<debug> [1493912397.561687] [../../git/src/mm-broadband-modem-qmi.c:2874] 
signal_strength_get_quality_and_access_tech(): Signal strength: -106 dBm --> 12%
<debug> [1493912397.562605] [../../git/src/mm-iface-modem.c:1206] 
update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal 
quality updated (12)
<debug> [1493912427.547622] [../../git/src/mm-broadband-modem-qmi.c:2951] 
load_signal_quality(): loading signal quality...
[/dev/cdc-wdm0] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:03:03:00:0F:00:20:00:00:00
[/dev/cdc-wdm0] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 15
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Signal Strength" (0x0020)
[/dev/cdc-wdm0] received message...
<<<<<< RAW:
<<<<<<   length = 25
<<<<<<   data   = 
01:18:00:80:03:03:02:0F:00:20:00:0C:00:02:04:00:00:00:00:00:01:02:00:96:05
[/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 24
<<<<<<   flags   = 0x80
<<<<<<   service = "nas"
<<<<<<   client  = 3
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 15
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Get Signal Strength" (0x0020)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Signal Strength" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 96:05
<<<<<<   translated = [ strength = '-106' radio_interface = 'umts' ]
<debug> [1493912427.575543] [../../git/src/mm-broadband-modem-qmi.c:2841] 
signal_strength_get_quality_and_access_tech(): Signal strength (umts): -106 dBm
<debug> [1493912427.575715] [../../git/src/mm-broadband-modem-qmi.c:2874] 
signal_strength_get_quality_and_access_tech(): Signal strength: -106 dBm --> 12%
<debug> [1493912427.576626] [../../git/src/mm-iface-modem.c:1206] 
update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal 
quality updated (12)
<info>  [1493912430.261955] [../../git/src/main.c:46] quit_cb(): Caught signal, 
shutting down...
<debug> [1493912430.262147] [../../git/src/mm-base-manager.c:975] 
set_property(): Stopping connection in object manager server
<info>  [1493912440.528582] [../../git/src/mm-iface-modem.c:1433] 
__iface_modem_update_state_internal(): Modem 
/org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> unknown)
<debug> [1493912440.529649] [../../git/src/mm-iface-modem.c:1206] 
update_signal_quality(): Modem /org/freedesktop/ModemManager1/Modem/0: signal 
quality updated (0)
<debug> [1493912440.529818] [../../git/src/mm-iface-modem.c:1323] 
periodic_signal_quality_check_disable(): Periodic signal quality checks disabled
<debug> [1493912440.530145] [../../git/src/mm-iface-modem.c:935] 
mm_iface_modem_update_access_technologies(): Modem 
/org/freedesktop/ModemManager1/Modem/0: access technology changed (umts -> 
unknown)
<debug> [1493912440.530249] [../../git/src/mm-iface-modem.c:1049] 
periodic_access_technologies_check_disable(): Periodic access technology checks 
disabled
<debug> [1493912440.531275] [../../git/src/mm-base-bearer.c:1123] 
base_bearer_dbus_unexport(): Removing from DBus bearer at 
'/org/freedesktop/ModemManager1/Bearer/0'
<debug> [1493912440.531534] [../../git/src/mm-device.c:235] unexport_modem(): 
[device 
/sys/devices/platform/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.3]
 unexported modem from path '/org/freedesktop/ModemManager1/Modem/0'
<debug> [1493912440.533352] [../../git/src/mm-port-qmi.c:579] 
mm_port_qmi_close(): Releasing client for service 'wds'...
[/dev/cdc-wdm0] Releasing 'wds' client with flags 
'release-cid'...[/dev/cdc-wdm0] Unregistered 'wds' client with ID 
'19'[/dev/cdc-wdm0] sent message...
<<<<<< RAW:


_______________________________________________
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel

Reply via email to