FX30 - Can't establish connection after power cycle

Hi all,

Seeing something weird on my FX30S-LTE that I can’t figure out. I have 2 modems, one with an AT&T account and the other with a Verizon account. I have both modems running my app successfully, both connecting on LTE to a server over the cellular network and passing data back and forth. I have had them running like this over the weekend with no interruptions and no problems. Most of the time after I power cycle the modems, they boot up and my app starts no problem, except that they can no longer connect to the server over the cellular network. I check that the modem is registered, that the RAT is set to LTE, that the data connection is establish and I have an IP, that the APN is configured correctly, and that the signal strength is good. Still no connection, and I get a perrno 110 - Connection Timed out from a connection attempt.

No matter how many times I cycle the power on the modems, I get the same results. But, if I switch the SIM chips between the 2 modems, then all of a sudden after rebooting, they begin communicating again. They continue working great until I recycle the power, then the same scenario starts all over again.

I don’t have a clue as to why it is doing this. Any help in troubleshooting is appreciated. Thanks!

Regards,

Eddie

Hi Eddie,
Next time, before and after you switch SIM’s, please check the following on both devices:
AT!IMPREF?
AT!GSTATUS?
AT!IMAGE?

When you switch SIM’s, the WP module should be switching the Carrier PRI configuration and likely rebooting.

BR,
Chris

Chris,

These are the results from the commands you suggested:

Modem connecting:

at!impref?
!IMPREF:
preferred fw version: 02.16.06.00
preferred carrier name: GENERIC
preferred config name: GENERIC_001.028_002
current fw version: 02.16.06.00
current carrier name: GENERIC
current config name: GENERIC_001.028_002
OK
at!gstatus?
!GSTATUS:
Current Time: 206 Temperature: 28
Modem Mitigate Level: 0 ModemProc Mitigate Level: 0
Reset Counter: 1 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B13 LTE bw: 10 MHz
LTE Rx chan: 5230 LTE Tx chan: 23230
LTE CA state: INACTIVE
EMM state: Registered Normal Service
RRC state: RRC Connected
IMS reg state: No Srv
PCC RxM RSSI: -43 RSRP (dBm): -73
PCC RxD RSSI: -43 RSRP (dBm): -140
Tx Power: 0 TAC: 9100 (37120)
RSRQ (dB): -12 Cell ID: 02376802 (37185538)
SINR (dB): 3.2
OK
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 EMPTY 0 0 0
FW 2 FOTA 1 0 0 001.028_002 02.16.06.00_GENERIC
FW 3 EMPTY 0 0 0
Max FW images: 3
Active FW image is at slot 2
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 001.026_000 02.16.06.00_ATT
PRI FF GOOD 0 0 0 001.028_002 02.16.06.00_GENERIC
PRI FF GOOD 0 0 0 001.000_002 02.16.06.00_SIERRA
Max PRI images: 50
OK

Modem not connecting:

at!impref?
!IMPREF:
preferred fw version: 02.16.06.00
preferred carrier name: GENERIC
preferred config name: GENERIC_001.028_002
current fw version: 02.16.06.00
current carrier name: GENERIC
current config name: GENERIC_001.028_002
OK
at!gstatus?
!GSTATUS:
Current Time: 152 Temperature: 27
Modem Mitigate Level: 0 ModemProc Mitigate Level: 0
Reset Counter: 1 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B13 LTE bw: 10 MHz
LTE Rx chan: 5230 LTE Tx chan: 23230
LTE CA state: INACTIVE
EMM state: Registered Normal Service
RRC state: RRC Idle
IMS reg state: No Srv
PCC RxM RSSI: -75 RSRP (dBm): -103
PCC RxD RSSI: -75 RSRP (dBm): -140
Tx Power: 0 TAC: 9100 (37120)
RSRQ (dB): -11 Cell ID: 02376802 (37185538)
SINR (dB): 3.4
OK
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 EMPTY 0 0 0
FW 2 FOTA 1 0 0 001.028_002 02.16.06.00_GENERIC
FW 3 EMPTY 0 0 0
Max FW images: 3
Active FW image is at slot 2
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 001.026_000 02.16.06.00_ATT
PRI FF GOOD 0 0 0 001.028_002 02.16.06.00_GENERIC
PRI FF GOOD 0 0 0 001.000_002 02.16.06.00_SIERRA
Max PRI images: 50
OK

I stopped my app and tried the command “cm data connect” and here is the results:

root@fx30s:~# cm data connect
Setting up profile 1
Connecting … ok
Checking if device ‘rmnet_data0’ is up … ok
Routing inet … ok
mv: can’t remove ‘/etc/resolv.conf’: Device or resource busy
Updating /etc/resolv.conf … ok
Updating /etc/resolv.conf … ok
Testing connection … failed
root@fx30s:~#

Any idea what’s could be causing the problem?

Thanks!

Eddie

Hi Eddie,
Did you resolve your issue?
I wonder if its related to not running the Verizon version of the radio module firmware. Unfortunately, we don’t officially support Verizon with the R9.1 release.
BR,
Chris

Hi Chris,

I have not discovered what or why it stops connecting. But last week after cycling power to the modem, my app disappeared altogether from the FX30s. I connected via SSH and even tried to manually start the app but it was gone. Have you seen anything like that happen before?

Thanks for your help!

Regards,

Eddie

Hi Eddie,
Could you please confirm:

  1. Is the system marked as good? If you’re not certain, how long was your app running for? I wonder if the Legato rollback kicked in.

  2. Did you observed any errors in syslog? Any chance you managed to capture the full log before rebooting or power cycling?

  3. What’s the output of “app status”?

  4. Would you mind sharing your adef file please?

BR,
Chris

Chris,

  1. The app was marked as good. It had been running for 2 weeks before it disappeared.

  2. I did not get a chance to observe or capture the syslog.

  3. Status is [not installed]

  4. adef file attached. FX30S_Infraguard.zip (479 Bytes)

I’m still having the initial problem I reported, which is that the app stops connecting. Also I’m using AT&T and Verizon, and both are doing the same thing. If I switch out the SIM cards between the 2 modems, they start working again.

Thanks.

Eddie

Hi Eddie,
Doesn’t sound like Legato rollback is kicking in.
When you logged onto the device, were you prompted for a New Password?

I’m wondering if there’s corruption upon powerdown. I’ll investigate further internally.

For the AT&T/Verizon issue, could you try running your devices without your app and start a data session using “cm data connect”? I’d like to isolate if there’s an issue in the app or in the FX30 itself.

BR,
Chris

Chris,

When I logged in, I wasn’t prompted for a new password.

I removed my app from both modems. Using cm data connect, I connected to my server using telnet command, and I was not able to reproduce the problem after cycling the power multiple times.

The modem using the Verizon account had no problems at all reconnecting every time.

The modem using the AT&T account worked at first, then after cycling power, it wasn’t able to resolve the DNS server name. But if I typed the IP address, it still connected.

Apparently the problem is with my app. Not sure what I’m doing that’s causing the problem.

App attached: FX30S_Infraguard.zip (711.0 KB)

Thanks for your help!!

Eddie