FX30S not working after using AT&T 5G SIM card

Hi All,

I’m setting up a FX30S for a customer and I just received their AT&T SIM card. I inserted in the FX30S and after initial startup, the modem does not connect to the AT&A network.

Upon closer inspection, I noticed that the APN had been changed to vzwinternett for Verizon networks. I reset the correct APN tobroadband for the AT&T network, but it always changes back to vzwinternet.

I tried switching the SIM card to another FX30S that I had here already working with on the AT&T network with another SIM card, but after powering up, it started doing the same thing. I put back the original SIM back, but now it won’t work at all. It does the same thing with both SIMs now.

I did a logread and this is what I captured:

Jan 24 16:37:29 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:29 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:29 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:30 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:31 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 0, new 1
Jan 24 16:37:31 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to up
Jan 24 16:37:31 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:31 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:31 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:31 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:31 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:33 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:33 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 0, new 1
Jan 24 16:37:33 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to up
Jan 24 16:37:33 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:34 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:34 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:34 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:34 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:35 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:36 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 0, new 1
Jan 24 16:37:36 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to up
Jan 24 16:37:36 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:36 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:36 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:36 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:36 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:38 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:38 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 0, new 1
Jan 24 16:37:38 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to up
Jan 24 16:37:38 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:39 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:39 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:39 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:39 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:40 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:41 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 0, new 1
Jan 24 16:37:41 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to up
Jan 24 16:37:41 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:41 fx30s user.warn Legato: -WRN- | modemDaemon[1272]/le_pa T=main | pa_sim_qmi.c MapSimState() 952 | More than one application 2
Jan 24 16:37:42 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcsCellular T=main | dcsCellular.c DcsCellularPacketSwitchHandler() 726 | Packet switch state: previous 1, new 0
Jan 24 16:37:42 fx30s user.info Legato: INFO | dcsDaemon[1232]/dcs T=main | dcs_db.c le_dcs_EventNotifierTechStateTransition() 311 | Notify all channels of technology 2 of system state transition to down
Jan 24 16:37:42 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0
Jan 24 16:37:43 fx30s user.info Legato: INFO | modemDaemon[1272]/modemDaemon T=main | le_mrc.c SignalStrengthIndHandlerFunc() 879 | Signal Strength Ind Handler called with RAT.4 and ss.0

Here is my firmware information:

root@fx30s:~# fwupdate query
Connecting to service …
Firmware Version: SWI9X06Y_02.36.06.00 63d944 jenkins 2020/12/10 19:12:28
Bootloader Version: SWI9X06Y_02.36.06.00 63d944 jenkins 2020/12/10 19:12:28
Linux Version: 3.18.140 #1 PREEMPT Fri May 14 11:13:23 UTC 2021
FX30 Version: R14.1.1.002

Some observations:

  • The AT&T SIM card say AT&T 5G, I don’t know if that’s a problem with FX30S.

Any help is greatly appreciated!!!

Eddie

Are you connecting to windows ?
Not sure if apn was changed by windows, you can double check in linux

Thanks!!! That was the problem. I have never seen that before. Do you know what causes that?

Thanks again.

Eddie

Windows will automatically communicate with the RMNET interface of module if you turn on the cellular mode…