AT_CLIENT connects but SERIAL_LTE_MODEM does not connect to network

Is there a reason that AT_CLIENT example always works for LTE but SERIAL_LTE_MODEM only works the first time, and then trying again it never connects to the LTE ?  Typing AT+CFUN=1 on both to get things started.  IDE is 1.7.0 with no modifications to the code.

  • Hello Gerry,

    As I’m not able to reproduce this on my side, could you please provide me with a full application log covering the behaviour you described?

    Thanks and regards,

    Markus

  • OK here are the two logs, the first for AT_CLIENT and the next one for SLM (Serial LTE Modem).  I x'd out a few of the characters in the SIM identity for privacy, but this is it:

    AT_CLIENT:

    2021-10-04T20:33:28.444Z DEBUG modem << The AT host sample started
    2021-10-04T20:33:35.829Z INFO Modem port is closed
    2021-10-04T20:33:35.839Z INFO Modem port is opened
    2021-10-04T20:33:35.845Z DEBUG modem >> AT+CFUN?
    2021-10-04T20:33:35.860Z DEBUG modem << +CFUN: 0
    2021-10-04T20:33:35.861Z DEBUG modem << OK
    2021-10-04T20:33:40.936Z DEBUG modem >> AT+CFUN=1
    2021-10-04T20:33:40.978Z DEBUG modem << OK
    2021-10-04T20:33:42.588Z DEBUG modem >> AT+CFUN?
    2021-10-04T20:33:42.596Z DEBUG modem << +CFUN: 1
    2021-10-04T20:33:42.599Z DEBUG modem << OK
    2021-10-04T20:33:42.600Z DEBUG modem >> AT+CGSN=1
    2021-10-04T20:33:42.613Z DEBUG modem << +CGSN: "352656109853344"
    2021-10-04T20:33:42.614Z DEBUG modem << OK
    2021-10-04T20:33:42.617Z DEBUG modem >> AT+CGMI
    2021-10-04T20:33:42.630Z DEBUG modem << Nordic Semiconductor ASA
    2021-10-04T20:33:42.631Z DEBUG modem << OK
    2021-10-04T20:33:42.634Z DEBUG modem >> AT+CGMM
    2021-10-04T20:33:42.646Z DEBUG modem << nRF9160-SICA
    2021-10-04T20:33:42.648Z DEBUG modem << OK
    2021-10-04T20:33:42.651Z DEBUG modem >> AT+CGMR
    2021-10-04T20:33:42.663Z DEBUG modem << mfw_nrf9160_1.2.3
    2021-10-04T20:33:42.664Z DEBUG modem << OK
    2021-10-04T20:33:42.665Z INFO Nordic Semiconductor ASA nRF9160-SICA [mfw_nrf9160_1.2.3] SerNr: 352656109853344
    2021-10-04T20:33:42.667Z DEBUG modem >> AT+CEMODE?
    2021-10-04T20:33:42.680Z DEBUG modem << +CEMODE: 2
    2021-10-04T20:33:42.681Z DEBUG modem << OK
    2021-10-04T20:33:42.684Z DEBUG modem >> AT%XCBAND=?
    2021-10-04T20:33:42.697Z DEBUG modem << %XCBAND: (1,2,3,4,5,8,12,13,18,19,20,25,26,28,66)
    2021-10-04T20:33:42.698Z DEBUG modem << OK
    2021-10-04T20:33:42.701Z DEBUG modem >> AT+CMEE?
    2021-10-04T20:33:42.714Z DEBUG modem << +CMEE: 0
    2021-10-04T20:33:42.715Z DEBUG modem << OK
    2021-10-04T20:33:42.718Z DEBUG modem >> AT+CMEE=1
    2021-10-04T20:33:42.730Z DEBUG modem << OK
    2021-10-04T20:33:42.733Z DEBUG modem >> AT+CNEC?
    2021-10-04T20:33:42.741Z DEBUG modem << +CNEC: 0
    2021-10-04T20:33:42.742Z DEBUG modem << OK
    2021-10-04T20:33:42.749Z DEBUG modem >> AT+CNEC=24
    2021-10-04T20:33:42.755Z DEBUG modem << OK
    2021-10-04T20:33:42.757Z DEBUG modem >> AT+CGEREP?
    2021-10-04T20:33:42.764Z DEBUG modem << +CGEREP: 0,0
    2021-10-04T20:33:42.765Z DEBUG modem << OK
    2021-10-04T20:33:42.768Z DEBUG modem >> AT+CGDCONT?
    2021-10-04T20:33:42.774Z DEBUG modem << OK
    2021-10-04T20:33:42.781Z DEBUG modem >> AT+CGACT?
    2021-10-04T20:33:42.787Z DEBUG modem << OK
    2021-10-04T20:33:42.809Z DEBUG modem >> AT+CGEREP=1
    2021-10-04T20:33:42.815Z DEBUG modem << OK
    2021-10-04T20:33:42.818Z DEBUG modem >> AT+CIND=1,1,1
    2021-10-04T20:33:42.831Z DEBUG modem << OK
    2021-10-04T20:33:42.834Z DEBUG modem >> AT+CEREG=5
    2021-10-04T20:33:42.840Z DEBUG modem << OK
    2021-10-04T20:33:42.848Z DEBUG modem >> AT+CEREG?
    2021-10-04T20:33:42.864Z DEBUG modem << +CEREG: 5,4,"FFFE","FFFFFFFF",7,0,0,"00000000","00000000"
    2021-10-04T20:33:42.865Z DEBUG modem << OK
    2021-10-04T20:33:42.869Z DEBUG modem >> AT%CESQ=1
    2021-10-04T20:33:42.881Z DEBUG modem << OK
    2021-10-04T20:33:42.884Z DEBUG modem >> AT+CESQ
    2021-10-04T20:33:42.897Z DEBUG modem << +CESQ: 99,99,255,255,255,255
    2021-10-04T20:33:42.898Z DEBUG modem << OK
    2021-10-04T20:33:42.901Z DEBUG modem >> AT%XSIM=1
    2021-10-04T20:33:42.907Z DEBUG modem << OK
    2021-10-04T20:33:42.914Z DEBUG modem >> AT%XSIM?
    2021-10-04T20:33:42.921Z DEBUG modem << %XSIM: 1
    2021-10-04T20:33:42.922Z DEBUG modem << OK
    2021-10-04T20:33:42.932Z DEBUG modem >> AT+CPIN?
    2021-10-04T20:33:42.940Z DEBUG modem << +CPIN: READY
    2021-10-04T20:33:42.941Z DEBUG modem << OK
    2021-10-04T20:33:42.951Z DEBUG modem >> AT+CPINR="SIM PIN"
    2021-10-04T20:33:42.966Z DEBUG modem << +CPINR: "SIM PIN",3
    2021-10-04T20:33:42.967Z DEBUG modem << OK
    2021-10-04T20:33:42.969Z DEBUG modem >> AT+CIMI
    2021-10-04T20:33:42.981Z DEBUG modem << 3026xxxxxxx8958
    2021-10-04T20:33:42.982Z DEBUG modem << OK
    2021-10-04T20:33:42.984Z INFO IMSIdentity: 3026xxxxxxx8958
    2021-10-04T20:33:43.901Z DEBUG modem << %CESQ: 42,2,3,0
    2021-10-04T20:33:43.931Z DEBUG modem << +CEREG: 2,"2D83","01D11B0A",7,0,0,"11100000","11100000"
    2021-10-04T20:33:45.232Z DEBUG modem << +CGEV: ME PDN ACT 0,0
    2021-10-04T20:33:45.244Z DEBUG modem << +CNEC_ESM: 50,0
    2021-10-04T20:33:45.269Z DEBUG modem >> AT+CGDCONT?
    2021-10-04T20:33:45.272Z DEBUG modem << +CEREG: 1,"2D83","01D11B0A",7,,,"11100000","11100000"
    2021-10-04T20:33:45.274Z DEBUG modem << +CIND: "service",1
    2021-10-04T20:33:45.286Z DEBUG modem << +CGDCONT: 0,"IP","mnet.bell.ca.ioe","10.169.167.185",0,0
    2021-10-04T20:33:45.287Z DEBUG modem << OK
    2021-10-04T20:33:45.298Z DEBUG modem >> AT+CGACT?
    2021-10-04T20:33:45.306Z DEBUG modem << +CGACT: 0,1
    2021-10-04T20:33:45.306Z DEBUG modem << OK
    
    

    SLM :  

    2021-10-04T20:28:26.154Z DEBUG modem << Ready
    2021-10-04T20:28:31.585Z INFO Modem port is closed
    2021-10-04T20:28:31.601Z INFO Modem port is opened
    2021-10-04T20:28:31.604Z DEBUG modem >> AT+CFUN?
    2021-10-04T20:28:31.620Z DEBUG modem << +CFUN: 0
    2021-10-04T20:28:31.622Z DEBUG modem << OK
    2021-10-04T20:28:34.005Z DEBUG modem >> AT+CFUN=1
    2021-10-04T20:28:34.051Z DEBUG modem << OK
    2021-10-04T20:28:35.795Z DEBUG modem >> AT+CFUN?
    2021-10-04T20:28:35.804Z DEBUG modem << +CFUN: 1
    2021-10-04T20:28:35.808Z DEBUG modem << OK
    2021-10-04T20:28:35.810Z DEBUG modem >> AT+CGSN=1
    2021-10-04T20:28:35.820Z DEBUG modem << +CGSN: "352656109853344"
    2021-10-04T20:28:35.821Z DEBUG modem << OK
    2021-10-04T20:28:35.825Z DEBUG modem >> AT+CGMI
    2021-10-04T20:28:35.835Z DEBUG modem << Nordic Semiconductor ASA
    2021-10-04T20:28:35.836Z DEBUG modem << OK
    2021-10-04T20:28:35.839Z DEBUG modem >> AT+CGMM
    2021-10-04T20:28:35.852Z DEBUG modem << nRF9160-SICA
    2021-10-04T20:28:35.853Z DEBUG modem << OK
    2021-10-04T20:28:35.856Z DEBUG modem >> AT+CGMR
    2021-10-04T20:28:35.865Z DEBUG modem << mfw_nrf9160_1.2.3
    2021-10-04T20:28:35.866Z DEBUG modem << OK
    2021-10-04T20:28:35.867Z INFO Nordic Semiconductor ASA nRF9160-SICA [mfw_nrf9160_1.2.3] SerNr: 352656109853344
    2021-10-04T20:28:35.871Z DEBUG modem >> AT+CEMODE?
    2021-10-04T20:28:35.881Z DEBUG modem << +CEMODE: 2
    2021-10-04T20:28:35.882Z DEBUG modem << OK
    2021-10-04T20:28:35.890Z DEBUG modem >> AT%XCBAND=?
    2021-10-04T20:28:35.903Z DEBUG modem << %XCBAND: (1,2,3,4,5,8,12,13,18,19,20,25,26,28,66)
    2021-10-04T20:28:35.904Z DEBUG modem << OK
    2021-10-04T20:28:35.909Z DEBUG modem >> AT+CMEE?
    2021-10-04T20:28:35.919Z DEBUG modem << +CMEE: 0
    2021-10-04T20:28:35.921Z DEBUG modem << OK
    2021-10-04T20:28:35.924Z DEBUG modem >> AT+CMEE=1
    2021-10-04T20:28:35.935Z DEBUG modem << OK
    2021-10-04T20:28:35.939Z DEBUG modem >> AT+CNEC?
    2021-10-04T20:28:35.948Z DEBUG modem << +CNEC: 0
    2021-10-04T20:28:35.949Z DEBUG modem << OK
    2021-10-04T20:28:35.953Z DEBUG modem >> AT+CNEC=24
    2021-10-04T20:28:35.961Z DEBUG modem << OK
    2021-10-04T20:28:35.964Z DEBUG modem >> AT+CGEREP?
    2021-10-04T20:28:35.974Z DEBUG modem << +CGEREP: 0,0
    2021-10-04T20:28:35.975Z DEBUG modem << OK
    2021-10-04T20:28:35.978Z DEBUG modem >> AT+CGDCONT?
    2021-10-04T20:28:35.985Z DEBUG modem << OK
    2021-10-04T20:28:35.988Z DEBUG modem >> AT+CGACT?
    2021-10-04T20:28:35.996Z DEBUG modem << OK
    2021-10-04T20:28:36.002Z DEBUG modem >> AT+CGEREP=1
    2021-10-04T20:28:36.009Z DEBUG modem << OK
    2021-10-04T20:28:36.013Z DEBUG modem >> AT+CIND=1,1,1
    2021-10-04T20:28:36.021Z DEBUG modem << OK
    2021-10-04T20:28:36.024Z DEBUG modem >> AT+CEREG=5
    2021-10-04T20:28:36.035Z DEBUG modem << OK
    2021-10-04T20:28:36.038Z DEBUG modem >> AT+CEREG?
    2021-10-04T20:28:36.052Z DEBUG modem << +CEREG: 5,4,"FFFE","FFFFFFFF",7,0,0,"00000000","00000000"
    2021-10-04T20:28:36.054Z DEBUG modem << OK
    2021-10-04T20:28:36.058Z DEBUG modem >> AT%CESQ=1
    2021-10-04T20:28:36.069Z DEBUG modem << OK
    2021-10-04T20:28:36.072Z DEBUG modem >> AT+CESQ
    2021-10-04T20:28:36.085Z DEBUG modem << +CESQ: 99,99,255,255,255,255
    2021-10-04T20:28:36.086Z DEBUG modem << OK
    2021-10-04T20:28:36.090Z DEBUG modem >> AT%XSIM=1
    2021-10-04T20:28:36.097Z DEBUG modem << OK
    2021-10-04T20:28:36.102Z DEBUG modem >> AT%XSIM?
    2021-10-04T20:28:36.112Z DEBUG modem << %XSIM: 1
    2021-10-04T20:28:36.113Z DEBUG modem << OK
    2021-10-04T20:28:36.121Z DEBUG modem >> AT+CPIN?
    2021-10-04T20:28:36.131Z DEBUG modem << +CPIN: READY
    2021-10-04T20:28:36.132Z DEBUG modem << OK
    2021-10-04T20:28:36.139Z DEBUG modem >> AT+CPINR="SIM PIN"
    2021-10-04T20:28:36.155Z DEBUG modem << +CPINR: "SIM PIN",3
    2021-10-04T20:28:36.156Z DEBUG modem << OK
    2021-10-04T20:28:36.159Z DEBUG modem >> AT+CIMI
    2021-10-04T20:28:36.169Z DEBUG modem << 3026xxxxxxx8958
    2021-10-04T20:28:36.170Z DEBUG modem << OK
    2021-10-04T20:28:36.171Z INFO IMSIdentity: 3026xxxxxxx8958
    2021-10-04T20:28:37.140Z DEBUG modem << %CESQ: 39,1,0,0
    2021-10-04T20:28:37.151Z DEBUG modem << +CEREG: 2,"2D83","01D1860A",7,0,0,"11100000","11100000"
    2021-10-04T20:28:37.361Z DEBUG modem << +CNEC_ESM: 111,0
    2021-10-04T20:28:37.378Z DEBUG modem << +CNEC_EMM: 17
    2021-10-04T20:28:37.391Z DEBUG modem << +CEREG: 2,"2D83","01D1860A",7,0,17,"11100000","11100000"
    2021-10-04T20:28:39.057Z DEBUG modem << +CEREG: 2,"2D83","01D11B0A",7,0,17,"11100000","11100000"
    2021-10-04T20:28:47.358Z DEBUG modem << +CGEV: RESTR 2,2
    2021-10-04T20:28:47.384Z DEBUG modem >> AT+CGDCONT?
    2021-10-04T20:28:47.404Z DEBUG modem << +CGDCONT: 0,"IP","","",0,0
    2021-10-04T20:28:47.406Z DEBUG modem << OK
    2021-10-04T20:28:47.411Z DEBUG modem >> AT+CGACT?
    2021-10-04T20:28:47.431Z DEBUG modem << +CGACT: 0,0
    2021-10-04T20:28:47.432Z DEBUG modem << OK
    2021-10-04T20:28:56.985Z DEBUG modem << %CESQ: 41,2,5,0

    AT_CLIENT gets an IP address but SLM gets nothing.  We need SLM working though since we need to be able to do the AT%xMQTT instructions which for whatever reason just get rejected in AT_CLIENT.  I did have this working ONCE on SLM but only the first few times.  Code is right out of the box no mods 

  • GerryB said:
    OK here are the two logs, the first for AT_CLIENT and the next one for SLM (Serial LTE Modem).  I x'd out a few of the characters in the SIM identity for privacy, but this is it:

    Thanks, Gerry! Are both logs taken on the same board with the same SIM card?

    Regards,

    Markus

  • Hello Gerry,

    GerryB said:
    yes that is correct.  Same everything

    The thing is: reject cause 17 is a network failure, which I have a hard time to see that it is caused by the device.

    2021-10-04T20:28:37.391Z DEBUG modem << +CEREG: 2,"2D83","01D1860A",7,0,17,"11100000","11100000"
    2021-10-04T20:28:39.057Z DEBUG modem << +CEREG: 2,"2D83","01D11B0A",7,0,17,"11100000","11100000"

    Cause #17 – Network failure

    This EMM cause is sent to the UE if the MME cannot service an UE generated request because of PLMN failures.

    And generally, network related operations are handled by the modem firmware and that should be independent of the application running it, so this should not have anything to do with the Serial LTE modem application.

    On the other hand, it is interesting that you constantly are able to reproduce this behaviour. Could you upgrade to mfw 1.3.0 and check if that makes any difference? And do you have the possibility to try a different SIM card as well, maybe?

    Thanks and regards,

    Markus

Related