QMI modems with MM-master branch error
Penalva, Salvador
Salvador.Penalva at digi.com
Fri May 5 09:01:33 UTC 2017
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:
More information about the ModemManager-devel
mailing list