Hi Aleksander,I hope that this is the relevant fragment. Caught it's not easy, verbosity is too detailed.
ModemManager[21502]: [/dev/cdc-wdm0] Received message (translated)... >>>>>> QMUX: >>>>>> length = 50 >>>>>> flags = 0x80 >>>>>> service = "nas" >>>>>> client = 3 >>>>>> QMI: >>>>>> flags = "indication" >>>>>> transaction = 0 >>>>>> tlv_length = 38 >>>>>> message = "Serving System" (0x0024) >>>>>> TLV: >>>>>> type = "MNC PCS Digit Include Status" (0x29) >>>>>> length = 5 >>>>>> value = D6:00:07:00:00 >>>>>> translated = [ mcc = '214' mnc = '7' includes_pcs_digit = 'no' ] >>>>>> TLV: >>>>>> type = "UMTS Primary Scrambling Code" (0x28) >>>>>> length = 2 >>>>>> value = 33:01 >>>>>> translated = 307 >>>>>> TLV: >>>>>> type = "Current PLMN" (0x12) >>>>>> length = 5 >>>>>> value = D6:00:07:00:00 >>>>>> translated = [ mcc = '214' mnc = '7' description = '' ] >>>>>> TLV: >>>>>> type = "Data Service Capability" (0x11) >>>>>> length = 5 >>>>>> value = 04:03:04:05:0C>>>>>> translated = { [0] = 'hsdpa ' [1] = 'hsupa ' [2] = 'wcdma ' [3] = 'hsdpa-plus '}
>>>>>> 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 '}' ] ModemManager[21502]: <debug> [1460120779.631298] [mm-broadband-modem-qmi.c:4607] common_process_serving_system_3gpp(): Processing 3GPP info...
ModemManager[21502]: [/dev/cdc-wdm0] Received message... >>>>>> RAW: >>>>>> length = 34>>>>>> data = 01:21:00:80:01:0A:04:00:00:22:00:15:00:01:02:00:01:00:10:02:00:1A:04:11:04:00:03:00:F8:03:12:01:00:04
ModemManager[21502]: [/dev/cdc-wdm0] Received message (translated)... >>>>>> QMUX: >>>>>> length = 33 >>>>>> flags = 0x80 >>>>>> service = "wds" >>>>>> client = 10 >>>>>> QMI: >>>>>> flags = "indication" >>>>>> transaction = 0 >>>>>> tlv_length = 21 >>>>>> message = "Packet Service Status" (0x0022) >>>>>> TLV: >>>>>> type = "Connection Status" (0x01) >>>>>> length = 2 >>>>>> value = 01:00>>>>>> translated = [ status = 'disconnected' reconfiguration_required = 'no' ]
>>>>>> TLV: >>>>>> type = "Call End Reason" (0x10) >>>>>> length = 2 >>>>>> value = 1A:04 >>>>>> translated = (null) >>>>>> TLV: >>>>>> type = "Verbose Call End Reason" (0x11) >>>>>> length = 4 >>>>>> value = 03:00:F8:03 >>>>>> translated = [ type = 'cm' reason = '1016' ] >>>>>> TLV: >>>>>> type = "IP Family" (0x12) >>>>>> length = 1 >>>>>> value = 04 >>>>>> translated = ipv4 ModemManager[21502]: [/dev/cdc-wdm0] Received message... >>>>>> RAW: >>>>>> length = 51>>>>>> data = 01:32:00:80:03:03:04:00:00:24:00:26:00:29:05:00:D6:00:07:00:00:28:02:00:33:01:12:05:00:D6:00:07:00:00:11:05:00:04:03:04:05:0C:01:06:00:01:01:01:02:01:05
ModemManager[21502]: [/dev/cdc-wdm0] Received message (translated)... >>>>>> QMUX: >>>>>> length = 50 >>>>>> flags = 0x80 >>>>>> service = "nas" >>>>>> client = 3 >>>>>> QMI: >>>>>> flags = "indication" >>>>>> transaction = 0 >>>>>> tlv_length = 38 >>>>>> message = "Serving System" (0x0024) >>>>>> TLV: >>>>>> type = "MNC PCS Digit Include Status" (0x29) >>>>>> length = 5 >>>>>> value = D6:00:07:00:00 >>>>>> translated = [ mcc = '214' mnc = '7' includes_pcs_digit = 'no' ] >>>>>> TLV: >>>>>> type = "UMTS Primary Scrambling Code" (0x28) >>>>>> length = 2 >>>>>> value = 33:01 >>>>>> translated = 307 >>>>>> TLV: >>>>>> type = "Current PLMN" (0x12) >>>>>> length = 5 >>>>>> value = D6:00:07:00:00 >>>>>> translated = [ mcc = '214' mnc = '7' description = '' ] >>>>>> TLV: >>>>>> type = "Data Service Capability" (0x11) >>>>>> length = 5 >>>>>> value = 04:03:04:05:0C>>>>>> translated = { [0] = 'hsdpa ' [1] = 'hsupa ' [2] = 'wcdma ' [3] = 'hsdpa-plus '}
>>>>>> 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 '}' ]
Hoola Diego,I’m dealing with a Sierra Wireless MC7354. I’m testing it on coverage limits (removing antenna) on UTMS. In normal operation, RRC_STATE moves between CELL_DCH, CELL_FACH and CONNECTING while ModemManager.Modem.state keeps CONNECTED. Sometimes the modem reach DISCONNECTED state in spite of the fact that ModemManager.Modem.state keeps CONNECTED too. In this state, Modem doesn’t reconnect anymore until I make disable/enable call. ModemManager: 1.5.990 Libqmi: 1.14.0 /org/freedesktop/ModemManager1/Modem/2 (device id '71b5b889cd96eb7ea3b168717ad0a971b168d7d5') ------------------------- Hardware | manufacturer: 'Sierra Wireless, Incorporated' | model: 'MC7354' | revision: 'SWI9X15C_05.05.16.02 r21040 carmd-fwbuild1 2014/03/17 23:49:48' | supported: 'gsm-umts | cdma-evdo | lte | cdma-evdo, gsm-umts | gsm-umts, lte | cdma-evdo, lte | cdma-evdo, gsm-umts, lte' | current: 'cdma-evdo, gsm-umts, lte' | equipment id: '359225050867845' ------------------------- System | device: '/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1' | drivers: 'qmi_wwan, option1' | plugin: 'Sierra' | primary port: 'cdc-wdm0' | ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), cdc-wdm0 (qmi), wwan0 (net), wwan1 (net), cdc-wdm1 (qmi)' ------------------------- Numbers | own : 'unknown' ------------------------- 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: 'umts' | signal quality: '4' (recent) ------------------------- Modes | supported: 'allowed: 2g, 3g, 4g; preferred: none' | current: 'allowed: 2g, 3g, 4g; preferred: none' ------------------------- Bands | supported: 'cdma-bc0-cellular-800, cdma-bc1-pcs-1900, cdma-bc10-secondary-800, cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u850, u900, eutran-ii, eutran-iv, eutran-v, eutran-xiii, eutran-xvii, eutran-xxv' | current: 'cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u850, u900, eutran-ii, eutran-iv, eutran-v, eutran-xvii' ------------------------- IP | supported: 'ipv4, ipv6, ipv4v6' ------------------------- 3GPP | imei: '359225050867845' | enabled locks: 'none' | operator id: '21407' | operator name: 'unknown' | subscription: 'unknown' | registration: 'home' ------------------------- CDMA | meid: '35922505086784' | esn: '805E24AC' | sid: 'unknown' | nid: 'unknown' | registration: CDMA1x 'unknown' | EV-DO 'unknown' | activation: 'not-activated' ------------------------- SIM | path: '/org/freedesktop/ModemManager1/SIM/2' ------------------------- Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/2' AT!GSTATUS?: !GSTATUS: Current Time: 2193 Temperature: 52 Bootup Time: 6 Mode: ONLINE System mode: WCDMA PS state: Attached WCDMA band: WCDMA 2100 WCDMA channel: 10838 GMM (PS) state:REGISTERED NORMAL SERVICE MM (CS) state: IDLE NORMAL SERVICE WCDMA L1 state:L1M_PCH_SLEEP LAC: 13C8 (5064) RRC state: DISCONNECTED Cell ID: 02EEC7E3 (49203171) RxM RSSI C0: -99 RxD RSSI C0: -106 RxM RSSI C1: -106 RxD RSSI C1: -106Could you please gather ModemManager debug logs while reproducing this? See https://www.freedesktop.org/wiki/Software/ModemManager/Debugging/
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel