Cellular Connection Unavailable Telit ME910C1

Purchased a Raspberry Pi Cellular IoT Kit (LTE-M), went thru setup. Trying to get wwan0 on the internet. connect.sixfab.com says Device Status “Online”, but Last Cellular Connection Status is “Cellular Connection Unavailable”.

Raspberry Pi Model 4

Telit ME910C1 Firmware Version
M0B.800004

(I know this FW version isn’t the latest, but I don’t have access to a Windows machine)

Why can’t wwan0 get an IP addr on the internet? I do see it getting a 192.168.255.20/24 local addr, but even that seems to come and go.

2021-06-30 23:12:15,096 --> run.py             DEBUG    Configurator is working...
2021-06-30 23:12:15,097 --> run.py             DEBUG    Network manager is working...
2021-06-30 23:12:15,177 --> run.py             DEBUG    Monitor is working...
2021-06-30 23:12:16,625 --> monitor.py         DEBUG    Monitoring data updated with changes.
2021-06-30 23:12:16,725 --> modem.py           INFO     Connection interface is reset...
2021-06-30 23:12:16,754 --> modem.py           INFO     Interface wwan0 is down.
2021-06-30 23:12:21,810 --> modem.py           INFO     Interface wwan0 is up.
2021-06-30 23:12:21,811 --> modem.py           DEBUG    Interface Name: wwan0
2021-06-30 23:12:27,922 --> modem.py           INFO     Modem interface is detected.
2021-06-30 23:12:38,946 --> cm.py              ERROR    check_internet() -> No internet!
2021-06-30 23:12:41,625 --> run.py             DEBUG    Configurator is working...
2021-06-30 23:12:41,627 --> run.py             DEBUG    Network manager is working...
2021-06-30 23:12:41,785 --> network.py         INFO     wwan0 metric changed : 10000
2021-06-30 23:12:41,786 --> run.py             DEBUG    Monitor is working...
2021-06-30 23:12:43,246 --> monitor.py         DEBUG    Monitoring data updated with changes.
2021-06-30 23:12:58,948 --> modem.py           INFO     USB interface is reset...
2021-06-30 23:13:10,312 --> cm.py              ERROR    check_internet() -> No internet!
2021-06-30 23:13:10,313 --> run.py             DEBUG    Configurator is working...
2021-06-30 23:13:10,314 --> run.py             DEBUG    Network manager is working...
2021-06-30 23:13:10,449 --> network.py         INFO     wwan0 metric changed : 10000
2021-06-30 23:13:10,450 --> run.py             DEBUG    Monitor is working...
2021-06-30 23:13:11,895 --> monitor.py         DEBUG    Monitoring data updated with changes.
2021-06-30 23:13:30,314 --> modem.py           INFO     Modem is resetting softly...
2021-06-30 23:13:32,874 --> modem.py           DEBUG    Modem turned off.

Hi @sfeldma ,

This particular firmware version has some known bugs, which may lead to connection issues. We suggest upgrading the module firmware to solve these known bugs.

Thanks ensar. I was afraid that would be the answer.

I need help on firmware install. I got the part about downloading fw zip, running exe on windows. What I’m not sure is how the device is connected to the windows system?

Unfortunately, there is no other way to fix this.
Updating the firmware is very simple, here are the steps:

  • Install the USB driver before updating the firmware.
  • Connect the Module to a Windows PC/Laptop.
  • Finally, run the firmware file(.exe)

Install which USB driver where?

Is the “Module” the Telit ME910C1 + the HAT? Is the HAT not stacked on the Raspberry PI during this step?

USB driver link: https://sixfab.com/wp-content/uploads/2021/06/Telit_Windows_10_WHQL_Drivers_Installer_2.14.0001.zip

You can also access all the links from the module page.

Yes, Telit ME910C1 + the HAT. Do not stack on Raspberry Pi. Just connect HAT to the computer with a USB.

Thanks ensar for your help.

I’m on the last step: installing the firmware. The link to the firmware on this page is busted:

Here’s the link:

https://sixfab.com/wp-content/uploads/2021/02/quectel_qflash_user_guide.pdf2021/06/ME910C1_NANVWWAU_30.00.819-B008-P0B.810100_GPRS-1G_TFI.zip

Looks like two URLs merged? Anyway, I figured it out and got the firmware.