Cellular Connection Unavailable (Previously Working)

I’m currently using your Raspberry Pi 4G/LTE Cellular Modem Kit with the Telit LE910C1-NF on a Raspberry Pi 4. Everything setup and was working soooo well. I traveled with the device and tested it’s connectivity from multiple locations, everything was great. Today, I power up the device and notice that the Cellular Connection is unavailable. The only noteworthy thing that has happened was i did click ‘Update’ from my connect.sixfab interface last time the device was powered up.

I’m not sure where to go because this just ‘happened’ randomly. The device is sitting next to a window and should have adequate cellular connectivity.

Diagnostic Data:
cat /home/sixfab/.core/diagnostics/cm-diag_2021-04-12_11:38:22.yaml
con_interface: true
modem_apn: true
modem_mode: true
modem_reachable: true
network_reqister: true
pdp_context: false
sim_ready: true
timestamp: 2021-04-12_11:38:22
usb_driver: true
usb_interface: true

core_manager Logs:
2021-04-12 11:34:39,248 → cm.py ERROR check_internet() → No internet!
2021-04-12 11:34:59,270 → modem.py INFO Modem is resetting softly…
2021-04-12 11:35:02,373 → modem.py DEBUG Modem turned off.
2021-04-12 11:35:14,949 → modem.py DEBUG Modem USB interface detected.
2021-04-12 11:35:22,897 → modem.py DEBUG Modem AT FW is working.
2021-04-12 11:35:22,914 → modem.py INFO Modem started.
2021-04-12 11:35:22,916 → run.py DEBUG Configurator is working…
2021-04-12 11:35:22,918 → run.py DEBUG Network manager is working…
2021-04-12 11:35:26,056 → network.py INFO wwan0 metric changed : 10000
2021-04-12 11:35:26,101 → network.py INFO wlan0 metric changed : 10000
2021-04-12 11:35:26,116 → run.py DEBUG Monitor is working…
2021-04-12 11:35:28,879 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 11:35:29,895 → identify.py INFO [?] System identifying…
2021-04-12 11:35:29,896 → identify.py DEBUG [+] Modem vendor name
2021-04-12 11:35:29,955 → identify.py DEBUG [+] Turning off AT command echo
2021-04-12 11:35:30,923 → identify.py DEBUG [+] Product Name
2021-04-12 11:35:32,642 → identify.py WARNING Modem name couldn’t be found with method 1!
2021-04-12 11:35:33,606 → identify.py WARNING Modem name couldn’t be found with method 2!
2021-04-12 11:35:33,607 → identify.py WARNING Modem name identification failed!
2021-04-12 11:35:33,608 → identify.py DEBUG [+] Modem USB VID and PID
2021-04-12 11:35:35,194 → identify.py DEBUG [+] IMEI
2021-04-12 11:35:36,152 → identify.py DEBUG [+] Modem firmware revision
2021-04-12 11:35:37,070 → identify.py DEBUG [+] SIM ICCID
2021-04-12 11:35:38,054 → identify.py DEBUG [>] OS Identification
2021-04-12 11:35:38,055 → identify.py DEBUG [+] OS artchitecture
2021-04-12 11:35:38,073 → identify.py DEBUG [+] OS machine
2021-04-12 11:35:38,079 → identify.py DEBUG [+] Kernel version
2021-04-12 11:35:38,080 → identify.py DEBUG [+] Host name
2021-04-12 11:35:38,081 → identify.py DEBUG [+] OS platform
2021-04-12 11:35:38,288 → modem.py INFO Modem configuration started.
2021-04-12 11:35:39,226 → modem.py INFO APN is up-to-date.
2021-04-12 11:35:39,228 → modem.py INFO Checking the mode of modem…
2021-04-12 11:35:42,193 → modem.py INFO Checking the SIM is ready…
2021-04-12 11:35:43,168 → modem.py INFO SIM is ready.
2021-04-12 11:35:45,172 → modem.py INFO Checking the network is ready…
2021-04-12 11:35:46,152 → modem.py INFO Network is registered.
2021-04-12 11:35:56,164 → modem.py INFO Checking the ECM initialization…
2021-04-12 11:35:57,120 → modem.py INFO ECM Connection is initiating…
2021-04-12 11:36:04,208 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 11:36:04,410 → modem.py INFO Checking the ECM initialization…
2021-04-12 11:36:05,406 → modem.py INFO ECM is already initiated.
2021-04-12 11:36:15,643 → cm.py ERROR check_internet() → No internet!
2021-04-12 11:36:28,936 → run.py DEBUG Configurator is working…
2021-04-12 11:36:28,938 → run.py DEBUG Network manager is working…
2021-04-12 11:36:32,063 → run.py DEBUG Monitor is working…
2021-04-12 11:36:34,941 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 11:37:35,002 → run.py DEBUG Configurator is working…
2021-04-12 11:37:35,004 → run.py DEBUG Network manager is working…
2021-04-12 11:37:38,133 → run.py DEBUG Monitor is working…
2021-04-12 11:37:40,967 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 11:38:15,736 → modem.py INFO Diagnostic is working…
2021-04-12 11:38:15,737 → modem.py DEBUG [1] : Is connection interface exist?
2021-04-12 11:38:15,754 → modem.py DEBUG [2] : Is USB interface exist?
2021-04-12 11:38:15,818 → modem.py DEBUG [3] : Is USB driver exist?
2021-04-12 11:38:17,145 → modem.py DEBUG [4] : Is modem reachable?
2021-04-12 11:38:18,092 → modem.py DEBUG [5] : Is ECM PDP Context is active?
2021-04-12 11:38:19,039 → modem.py DEBUG [6] : Is the network is registered?
2021-04-12 11:38:19,040 → modem.py INFO Checking the network is ready…
2021-04-12 11:38:19,980 → modem.py INFO Network is registered.
2021-04-12 11:38:19,982 → modem.py DEBUG [7] : Is the APN is OK?
2021-04-12 11:38:20,941 → modem.py DEBUG [8] : Is the modem mode OK?
2021-04-12 11:38:21,892 → modem.py DEBUG [9] : Is the SIM ready?
2021-04-12 11:38:22,840 → modem.py INFO Creating diagnostic report on → /home/sixfab/.core/diagnostics/cm-diag_2021-04-12_11:38:22.yaml
2021-04-12 11:38:23,049 → modem.py INFO Connection interface is reset…
2021-04-12 11:38:23,096 → modem.py INFO Interface wwan0 is down.
2021-04-12 11:38:28,152 → modem.py INFO Interface wwan0 is up.
2021-04-12 11:38:28,154 → modem.py DEBUG Interface Name: wwan0
2021-04-12 11:38:34,263 → modem.py INFO Modem interface is detected.
2021-04-12 11:38:36,290 → cm.py ERROR check_internet() → No internet!
2021-04-12 11:38:41,028 → run.py DEBUG Configurator is working…
2021-04-12 11:38:41,030 → run.py DEBUG Network manager is working…
2021-04-12 11:38:44,184 → network.py INFO wwan0 metric changed : 10000
2021-04-12 11:38:44,237 → network.py INFO wlan0 metric changed : 10000
2021-04-12 11:38:44,250 → run.py DEBUG Monitor is working…
2021-04-12 11:38:47,104 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 11:38:57,116 → modem.py INFO USB interface is reset…
2021-04-12 11:38:57,878 → modem.py DEBUG Interface Name: wwan0
2021-04-12 11:39:03,980 → modem.py INFO Modem interface is detected.
2021-04-12 11:39:06,009 → cm.py ERROR check_internet() → No internet!
2021-04-12 11:39:26,033 → modem.py INFO Modem is resetting softly…
2021-04-12 11:39:29,153 → modem.py DEBUG Modem turned off.
2021-04-12 11:39:41,718 → modem.py DEBUG Modem USB interface detected.
2021-04-12 11:39:49,562 → modem.py DEBUG Modem AT FW is working.
2021-04-12 11:39:49,574 → modem.py INFO Modem started.
2021-04-12 11:39:49,575 → run.py DEBUG Configurator is working…
2021-04-12 11:39:49,576 → run.py DEBUG Network manager is working…
2021-04-12 11:39:52,725 → network.py INFO wwan0 metric changed : 10000
2021-04-12 11:39:52,763 → network.py INFO wlan0 metric changed : 10000
2021-04-12 11:39:52,777 → run.py DEBUG Monitor is working…
2021-04-12 11:39:55,546 → monitor.py DEBUG Monitoring data updated with changes.

core_agent Logs:
2021-04-12 11:34:46,643 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:34:46,731 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 11:35:16,685 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:35:16,698 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:35:46,737 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 11:35:46,742 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:35:46,840 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 11:36:16,773 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:36:16,786 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:36:46,835 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 11:36:46,847 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:36:46,931 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 11:37:16,894 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:37:16,908 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:37:46,957 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 11:37:46,972 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:37:47,057 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 11:38:17,006 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:38:17,013 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:38:47,048 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:38:47,058 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:39:17,107 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 11:39:17,121 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 11:39:17,216 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 11:39:47,153 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 11:39:47,167 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.

I followed the instructions here and successfully updated my modem firmware, this did not resolve the problem: Cellular Connection Unavailable

Below are the logs after updating my firmware:

Diagnostic Data:
cat /home/sixfab/.core/diagnostics/cm-diag-repeated.yaml
con_interface: true
modem_apn: true
modem_mode: true
modem_reachable: true
network_reqister: true
pdp_context: false
sim_ready: true
timestamp: 2021-04-12_12:40:45
usb_driver: true
usb_interface: true

core_manager Logs:
2021-04-12 12:38:17,030 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:38:17,232 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:38:18,155 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:38:19,778 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:38:19,980 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:38:20,895 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:38:22,447 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:38:22,649 → modem.py INFO Diagnostic is working…
2021-04-12 12:38:22,649 → modem.py DEBUG [1] : Is connection interface exist?
2021-04-12 12:38:22,656 → modem.py DEBUG [2] : Is USB interface exist?
2021-04-12 12:38:22,680 → modem.py DEBUG [3] : Is USB driver exist?
2021-04-12 12:38:24,310 → modem.py DEBUG [4] : Is modem reachable?
2021-04-12 12:38:25,201 → modem.py DEBUG [5] : Is ECM PDP Context is active?
2021-04-12 12:38:26,051 → modem.py DEBUG [6] : Is the network is registered?
2021-04-12 12:38:26,051 → modem.py INFO Checking the network is ready…
2021-04-12 12:38:26,936 → modem.py INFO Network is registered.
2021-04-12 12:38:26,936 → modem.py DEBUG [7] : Is the APN is OK?
2021-04-12 12:38:27,889 → modem.py DEBUG [8] : Is the modem mode OK?
2021-04-12 12:38:28,774 → modem.py DEBUG [9] : Is the SIM ready?
2021-04-12 12:38:29,701 → modem.py INFO Creating diagnostic report on → /home/sixfab/.core/diagnostics/cm-diag-repeated.yaml
2021-04-12 12:38:29,940 → modem.py INFO Connection interface is reset…
2021-04-12 12:38:29,992 → modem.py INFO Interface wwan0 is down.
2021-04-12 12:38:35,053 → modem.py INFO Interface wwan0 is up.
2021-04-12 12:38:35,055 → modem.py DEBUG Interface Name: wwan0
2021-04-12 12:38:41,172 → modem.py INFO Modem interface is detected.
2021-04-12 12:38:43,201 → cm.py ERROR check_internet() → No internet!
2021-04-12 12:39:03,223 → modem.py INFO USB interface is reset…
2021-04-12 12:39:03,619 → cm.py ERROR reset_usb_interface() → (‘Message: ‘, (’’, ‘’, 1))
2021-04-12 12:39:05,622 → modem.py INFO USB interface is reset…
2021-04-12 12:39:05,953 → cm.py ERROR reset_usb_interface() → (‘Message: ‘, (’’, ‘’, 1))
2021-04-12 12:39:07,956 → modem.py INFO USB interface is reset…
2021-04-12 12:39:08,290 → cm.py ERROR reset_usb_interface() → (‘Message: ‘, (’’, ‘’, 1))
2021-04-12 12:39:10,027 → run.py DEBUG Configurator is working…
2021-04-12 12:39:10,029 → run.py DEBUG Network manager is working…
2021-04-12 12:39:13,189 → network.py INFO wwan0 metric changed : 10000
2021-04-12 12:39:13,225 → network.py INFO wlan0 metric changed : 10000
2021-04-12 12:39:13,237 → run.py DEBUG Monitor is working…
2021-04-12 12:39:15,928 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 12:39:15,929 → modem.py INFO Modem is resetting softly…
2021-04-12 12:39:20,234 → modem.py DEBUG Modem turned off.
2021-04-12 12:39:33,821 → modem.py DEBUG Modem USB interface detected.
2021-04-12 12:39:52,953 → modem.py DEBUG Modem AT FW is working.
2021-04-12 12:39:52,961 → modem.py INFO Modem started.
2021-04-12 12:39:54,979 → identify.py INFO [?] System identifying…
2021-04-12 12:39:54,980 → identify.py DEBUG [+] Modem vendor name
2021-04-12 12:39:55,031 → identify.py DEBUG [+] Turning off AT command echo
2021-04-12 12:39:55,951 → identify.py DEBUG [+] Product Name
2021-04-12 12:39:57,850 → identify.py WARNING Modem name couldn’t be found with method 1!
2021-04-12 12:39:58,728 → identify.py WARNING Modem name couldn’t be found with method 2!
2021-04-12 12:39:58,729 → identify.py WARNING Modem name identification failed!
2021-04-12 12:39:58,729 → identify.py DEBUG [+] Modem USB VID and PID
2021-04-12 12:40:00,260 → identify.py DEBUG [+] IMEI
2021-04-12 12:40:01,158 → identify.py DEBUG [+] Modem firmware revision
2021-04-12 12:40:02,061 → identify.py DEBUG [+] SIM ICCID
2021-04-12 12:40:02,969 → identify.py DEBUG [>] OS Identification
2021-04-12 12:40:02,974 → identify.py DEBUG [+] OS artchitecture
2021-04-12 12:40:03,000 → identify.py DEBUG [+] OS machine
2021-04-12 12:40:03,001 → identify.py DEBUG [+] Kernel version
2021-04-12 12:40:03,002 → identify.py DEBUG [+] Host name
2021-04-12 12:40:03,002 → identify.py DEBUG [+] OS platform
2021-04-12 12:40:03,009 → identify.py WARNING System setup has changed!
2021-04-12 12:40:03,210 → modem.py INFO Modem configuration started.
2021-04-12 12:40:04,126 → modem.py INFO APN is up-to-date.
2021-04-12 12:40:04,126 → modem.py INFO Checking the mode of modem…
2021-04-12 12:40:07,043 → modem.py INFO Checking the SIM is ready…
2021-04-12 12:40:07,969 → modem.py INFO SIM is ready.
2021-04-12 12:40:09,972 → modem.py INFO Checking the network is ready…
2021-04-12 12:40:10,901 → modem.py INFO Network is registered.
2021-04-12 12:40:15,984 → run.py DEBUG Configurator is working…
2021-04-12 12:40:15,985 → run.py DEBUG Network manager is working…
2021-04-12 12:40:19,116 → network.py INFO wwan0 metric changed : 10000
2021-04-12 12:40:19,158 → network.py INFO wlan0 metric changed : 10000
2021-04-12 12:40:19,172 → run.py DEBUG Monitor is working…
2021-04-12 12:40:21,957 → monitor.py DEBUG Monitoring data updated with changes.
2021-04-12 12:40:21,958 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:22,847 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:24,355 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:24,556 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:25,528 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:27,071 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:27,272 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:28,182 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:29,872 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:30,074 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:30,986 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:32,568 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:32,770 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:33,672 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:35,271 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:35,473 → modem.py INFO Checking the ECM initialization…
2021-04-12 12:40:36,409 → modem.py INFO ECM Connection is initiating…
2021-04-12 12:40:38,535 → cm.py ERROR initiate_ecm() → ECM initiation failed!
2021-04-12 12:40:38,736 → modem.py INFO Diagnostic is working…
2021-04-12 12:40:38,737 → modem.py DEBUG [1] : Is connection interface exist?
2021-04-12 12:40:38,744 → modem.py DEBUG [2] : Is USB interface exist?
2021-04-12 12:40:38,769 → modem.py DEBUG [3] : Is USB driver exist?
2021-04-12 12:40:40,209 → modem.py DEBUG [4] : Is modem reachable?
2021-04-12 12:40:41,158 → modem.py DEBUG [5] : Is ECM PDP Context is active?
2021-04-12 12:40:42,083 → modem.py DEBUG [6] : Is the network is registered?
2021-04-12 12:40:42,084 → modem.py INFO Checking the network is ready…
2021-04-12 12:40:43,002 → modem.py INFO Network is registered.
2021-04-12 12:40:43,002 → modem.py DEBUG [7] : Is the APN is OK?
2021-04-12 12:40:43,926 → modem.py DEBUG [8] : Is the modem mode OK?
2021-04-12 12:40:44,901 → modem.py DEBUG [9] : Is the SIM ready?
2021-04-12 12:40:45,822 → modem.py INFO Creating diagnostic report on → /home/sixfab/.core/diagnostics/cm-diag-repeated.yaml
2021-04-12 12:40:46,027 → modem.py INFO Connection interface is reset…
2021-04-12 12:40:46,075 → modem.py INFO Interface wwan0 is down.
2021-04-12 12:40:51,136 → modem.py INFO Interface wwan0 is up.
2021-04-12 12:40:51,140 → modem.py DEBUG Interface Name: wwan0
2021-04-12 12:40:58,269 → modem.py INFO Modem interface is detected.
2021-04-12 12:41:00,292 → cm.py ERROR check_internet() → No internet!

core_agent Logs:
2021-04-12 12:38:23,987 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 12:38:23,997 → monitoring.py DEBUG Sending new system data
2021-04-12 12:38:24,117 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 12:38:24,138 → monitoring.py DEBUG Updated last system data
2021-04-12 12:38:54,043 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 12:38:54,056 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 12:39:05,971 → main.py DEBUG [SIGNALING] Got request, creating response
2021-04-12 12:39:06,163 → main.py DEBUG [SIGNALING] Sent response
2021-04-12 12:39:24,106 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 12:39:24,118 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 12:39:24,244 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 12:39:54,166 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 12:39:54,177 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 12:40:24,226 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 12:40:24,241 → monitoring.py DEBUG Sending new system data
2021-04-12 12:40:24,363 → monitoring.py DEBUG Updated last monitoring data
2021-04-12 12:40:24,399 → monitoring.py DEBUG Updated last system data
2021-04-12 12:40:54,289 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 12:40:54,302 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 12:41:24,347 → monitoring.py DEBUG Skipping monitoring data, couldn’t find any changes.
2021-04-12 12:41:24,359 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.
2021-04-12 12:41:54,391 → monitoring.py DEBUG Sending new monitoring data
2021-04-12 12:41:54,397 → monitoring.py DEBUG Skipping system data, couldn’t find any changes.

Hi @Zabbu ,

Please do the following:

  • Upgrade by downloading the latest firmware from the module product page.
  • Restart core services(core_manager & core_agent)

@ensar This firmware update appears to have resolved the problem!

For community reference this is - LE910C1-NF_25.20.269-B001_CUST_110_perf_TFI

Initially i thought it was the same because the previous one was 25.20.269. The unique identifier is -…B001_CUST_110…

Thank you.

1 Like