Modem Troubleshooting

Modem Troubleshooting


Modem Troubleshooting 


List connected modems

mmcli -L

Found 1 modems:

       /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] EM7565


List Modem connection details

mmcli –m 0

/org/freedesktop/ModemManager1/Modem/0 (device id '51fd0aad8fb4f35a5124319dd0b1f3419423cf72')

 -------------------------  

 Hardware    |     manufacturer:   'Sierra Wireless, Incorporated'

             |     model:   'EM7565'

             |     revision:   'SWI9X50C_01.07.02.00 6c91bc jenkins 2018/06/13 23:08:16'

             |     supported:   'gsm-umts

             |     lte

             |     gsm-umts, lte'

             |     current:   ‘gsm-umts, lte'

             |     equipment id:   '359260080243113'

 -------------------------

 System      |     device:   '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.2'

             |     drivers:   'qcserial, qmi_wwan'

             |     plugin:   'Sierra EM7565'

             |     primary port:   'cdc-wdm0'

             |     ports:   'ttyUSB0 (qcdm), cdc-wdm0 (qmi), wwan0 (net)'

 -------------------------

 Numbers     |     own :   '447432xxxxx'

 -------------------------

 Status      |     lock:   'sim-pin2'

             |     unlock retries:   'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)'

             |     state:   'registered’/’locked’/’connected’

             |     power state:   'on'

             |     access tech:   'lte'

             |     signal quality:   '62' (recent)

 -------------------------

 Modes       |     supported:   'allowed: 2g, 3g, 4g; preferred: none'

             |     current:   'allowed: 2g, 3g, 4g; preferred: none'

 -------------------------

 Bands       |     supported:   'u2100, u1900, u17iv, u800, u850, u900, u17ix, eutran-i, eutran-ii, eutran-iii, eutran-iv, eutran-v, eutran-vii, eutran-viii, eutran-ix, eutran-xii, eutran-xiii, eutran-xviii,   eutran-xix, eutran-xx, eutran-xli'

             |     current:   'u2100, u1900, u17iv, u800, u850, u900, u17ix, eutran-i, eutran-ii, eutran-iii, eutran-iv, eutran-v, eutran-vii, eutran-viii, eutran-ix, eutran-xii, eutran-xiii, eutran-xviii,   eutran-xix, eutran-xx, eutran-xli'

 -------------------------

 IP          |     supported:   'ipv4, ipv6, ipv4v6'

 -------------------------

 3GPP   |     imei:  'xxxxxxxx'

            |     enabled locks:  'none’

  |     operator id:  '23430'

             |    operator name:   'EE'

             |    subscription:   'unknown'

             |    registration:   'home'

 -------------------------

 SIM         |    path:   '/org/freedesktop/ModemManager1/SIM/0'

 -------------------------

 Bearers     |    paths:   '/org/freedesktop/ModemManager1/Bearer/0'



Unlock SIM

To unlock

mmcli -i 0 --pin=<PIN>


To remove PIN from SIM

mmcli -s 0 --pin=<PIN> --disable-pin


Hardware Supported (type of connection)

'2G'  - 2G technologies, e.g. EDGE, CDMA1x

'3G'  - 3G technologies, e.g. HSPA, EV-DO

'4G'  - 4G technologies, e.g. LTE

'ANY' - for all supported modes.




Bearer Information

mmcli -m 0 --list-bearers

Found 1 bearers:

       /org/freedesktop/ModemManager1/Bearer/0


mcli -b 0

Bearer '/org/freedesktop/ModemManager1/Bearer/0'

 -------------------------

 Status                  |     connected:   'no'

                             |     suspended:   'no'

                             |     interface:   'unknown'

                             |     IP timeout:   '20'

 -------------------------

 Properties            |    apn:   'broadband'

                             |    roaming:   'allowed'

                             |    IP type:   'ipv4'

                             |     user:   'none'

                             |     password:   'none'

                             |     number:   'none'

                             |     Rm protocol:   'unknown'

 -------------------------

 IPv4 configuration      |     method:   'unknown'

 -------------------------

 IPv6 configuration    |     method:   'unknown'

 -------------------------

 Stats                             |     Duration:   '1500'

                                      |     Bytes received:   '17606'

                                      |     Bytes transmitted:   '17756'


Scan Network

mmcli -m 0 --3gpp-scan --timeout=300

Found 9 networks:

23420 - 3 UK (umts, forbidden)

23415 - voda UK (lte, forbidden)

23432 - 234 32 (lte, forbidden)

23410 - O2 - UK (lte, forbidden)

23415 - voda UK (umts, forbidden)

23410 - O2 - UK (umts, forbidden)

23420 - 3 UK (lte, forbidden)

23430 - EE (umts, available)

23430 - EE (lte, current)



Start/stop modem connection


mmcli -m 0 --simple-connect="operator-id=23430, apn=broadband" --verbose

[16 Dec 2019, 13:13:13] [Debug] Forcing request to be run asynchronously

[16 Dec 2019, 13:13:13] [Debug] Assuming '0' is the modem index

[16 Dec 2019, 13:13:13] [Debug] ModemManager process found at ':1.1'

[16 Dec 2019, 13:13:13] [Debug] Modem found at '/org/freedesktop/ModemManager1/Modem/0’

[16 Dec 2019, 13:13:13] [Debug] Asynchronously connecting the modem...

successfully connected the modem


mmcli -m 0 --simple-disconnect


Status modem connection


mmcli -m 0 --simple-status    

/org/freedesktop/ModemManager1/Modem/0

 -------------------------

 Status  | state:  'connected’/’registered’

         signal quality:  '65' (recent)

         |           bands:  'u2100, u1900, u17iv, u800, u850, u900, u17ix, eutran-i, eutran-ii, eutran-iii, eutran-iv, eutran-v, eutran-vii, eutran-viii, eutran-ix, eutran-xii, eutran-xiii, eutran-xviii, eutran-xix, eutran-xx, eutran-xli'

         |     access tech:  'lte'

 -------------------------

 3GPP    |    registration:  'home'

         |   operator code:  '23430'

         |   operator name:  'EE'

         |   subscription:  'unknown’


Additional Info


Details of modem/SIM(s) is/are located in:

/etc/NetworkManager/system-connections/’name of LTE connection’


Signal strength

qmicli -d /dev/cdc-wdm0 --device-open-proxy --nas-get-signal-info




    • Related Articles

    • PPP DialUp connection in NodeGrid Serial Console

      NodeGrid Serial Console supports DialUp via USB modems. It does not support via serial ports.   You can plug any USB modem such as Zoom or USRobotics  to any of the NodeGrid Serial Console USB ports. Then, follow the steps below: a.       Log in as ...
    • Installing Firmware for LTE Modem

      Installing Firmware for the LTE Modem (Sierra EM7565). Note: If cellular connectivity with the current SIM(s) and firmware provides reliable connectivity, there is no need to update the firmware. The modem installed in our Nodegrid SR product line is ...
    • Modem firmware files and upgrade process

      As of June 01, 2020, all units shipped by ZPE should have the following firmware versions installed in each modem: SWI9X50C_01.07.02.00_ATT_002.008_004 SWI9X50C_01.08.04.00_GENERIC_002.012_001 SWI9X50C_01.08.04.00_VERIZON_002.015_002 Upgrading ...
    • How antennas should be connected to M.2 modems installed in an NSR

      To prevent interference, the antenna connectors for each channel are split onto opposite sides of the module. This may cause confusion as it is a reasonable assumption that the connectors are associated with the LEDS below. It is critical that the ...
    • Network Failover with Huawei E3276 USB Wireless Modem

      The E3276 USB wireless modem reports itself as a network device. So you will have to add a network connection in Nodegrid that binds to it. Here are the steps: 1. Login as admin in the Web UI and browse to Network, then Connections. Click Add and ...