Skip to main content
Visitor II
December 12, 2023
Question

B-L462E-CELL1 eSIM activation is not allowed in this PLMN

  • December 12, 2023
  • 2 replies
  • 2747 views

Hello, 

After purchasing the pre-configured Truphone eSIM B-L462E-CELL1 kit and following the eSIM activation steps, I still haven't seen the eSIM marked as activated on the Truphone IoT dashboard after one day.

I've also seen others inquire about this issue and have followed the advice to set 'at%nwoper' to "TRUPHONE" in the response, but the eSIM still cannot be activated.
(reference: https://community.st.com/t5/stm32-mcus-embedded-software/b-l462e-cell1-esim-activation-failed/m-p/617775)

 

Log:

AUTOM TASK: WAITING_FOR_NETWORK_STATUS_STATE - POLLING_TIMER_EVENT
*********** CST_network_status_test_mngt ********
ATParser:*** SEND (size=10) ***
AT+CEREG?<CR>
<CR><LF>
+CEREG: 2,3<CR><LF>
ATCModem:NetworkState (EPS) = REGISTRATION_DENIED
<CR><LF>
OK<CR><LF>
ATParser:*** SEND (size=9) ***
AT+CREG?<CR>
<CR><LF>
+CREG: 2,0<CR><LF>
ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
<CR><LF>
OK<CR><LF>
ATParser:*** SEND (size=9) ***
AT%CEER?<CR>
<CR><LF>
%CEER: 1,"NAS-EMM","ATTACH","REJECT",#14,EPS_SERVICES_NOT_ALLOWED_IN_THIS_PLMN<CR><LF>
<CR><LF>
OK<CR><LF>
ATParser:*** SEND (size=9) ***
AT+COPS?<CR>
<CR><LF>
+COPS: 0<CR><LF>
<CR><LF>
OK<CR><LF>
ATParser:*** SEND (size=7) ***
AT+CSQ<CR>
<CR><LF>
+CSQ: 99,99<CR><LF>
<CR><LF>
OK<CR><LF>
-Sig quality rssi : 99
-Sig quality ber : 99
<CR><LF>
%NOTIFYEV:"SIMREFRESH",2,6,"00000000000000"<CR><LF>

Could you help to resolve this problem?
The attached file is full of logs.

 

Thanks a lot

Nelson

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    December 12, 2023

    Hello @Nelson_Huang and welcome to the ST Community :smiling_face_with_smiling_eyes:.

    I suggest you to take a look at the this post.

    Best Regards.

    STTwo-32

    Visitor II
    December 13, 2023

    Hello,

    I've dragged and dropped this binary file onto my device using ST LINK, please help to check.

     

    Log:

    ===== X-Cube-Cellular version : X-CUBE-CELLULAR-7.1.0 =====

    TYPE1SC UART config: BaudRate=115200 / HW flow ctrl=1
    Get IP Address...
    SysCtrl_TYPE1SC:MODEM POWER ON
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCore:TIMEOUT EVENT(1000 ms)
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCModem:Tempo started (3000 ms)...
    ATCore:TIMEOUT EVENT(3000 ms)
    Modem Boot OK, sim slot nb 0
    LOG ERROR #1: channel=1 / errorId=7 / gravity=2
    LOG ERROR #2: channel=2 / errorId=1 / gravity=2
    STM32 IP Address: 0.0.0.0
    DNS Server address: 8.8.8.8
    SNTP Time Sync... 0.pool.ntp.org
    SysCtrl_TYPE1SC:modem channel closed
    SysCtrl_TYPE1SC:MODEM POWER OFF
    SysCtrl_TYPE1SC:MODEM POWER ON
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCore:TIMEOUT EVENT(1000 ms)
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCModem:Tempo started (3000 ms)...
    ATCore:TIMEOUT EVENT(3000 ms)
    Modem Boot OK, sim slot nb 0
    LOG ERROR #3: channel=1 / errorId=7 / gravity=2
    LOG ERROR #4: channel=2 / errorId=1 / gravity=2
    SysCtrl_TYPE1SC:modem channel closed
    SysCtrl_TYPE1SC:MODEM POWER OFF
    SysCtrl_TYPE1SC:MODEM POWER ON
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCore:TIMEOUT EVENT(1000 ms)
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCModem:Tempo started (3000 ms)...
    ATCore:TIMEOUT EVENT(3000 ms)
    Modem Boot OK, sim slot nb 1
    LOG ERROR #5: channel=1 / errorId=7 / gravity=2
    LOG ERROR #6: channel=2 / errorId=1 / gravity=2
    SysCtrl_TYPE1SC:modem channel closed
    SysCtrl_TYPE1SC:MODEM POWER OFF
    SysCtrl_TYPE1SC:MODEM POWER ON
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCore:TIMEOUT EVENT(1000 ms)
    SysCtrl_TYPE1SC:UART config: setting HW Flow Control to 1
    ATCModem:Tempo started (3000 ms)...
    ATCore:TIMEOUT EVENT(3000 ms)
    Modem Boot OK, sim slot nb 1
    ATCModem:Tempo started (2000 ms)...
    ATCore:TIMEOUT EVENT(2000 ms)
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCore ERROR:AT_sendcmd error
    ATCore ERROR:AT_sendcmd error: parse from rsp
    LOG ERROR #7: channel=1 / errorId=11 / gravity=2
    LOG ERROR #8: channel=1 / errorId=14 / gravity=2
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = NOT_REGISTERED_SEARCHING
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = REGISTRATION_DENIED
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = REGISTRATION_DENIED
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING
    ATCModem:NetworkState (EPS) = REGISTRATION_DENIED
    ATCModem:NetworkState (CS) = NOT_REGISTERED_NOT_SEARCHING

     

    The attached file is full of logs.

    Thanks, 

    Nelson

    Graduate
    February 11, 2024

    Hello,

    I'm almost facing a similar error;
    "ATCModem:NetworkState (EPS) = NOT_REGISTERED_NOT_SEARCHING"
    "AT%CEER?<CR> %CEER: 1,"NAS-EMM","ATTACH","REJECT",#11,PLMN_NOT_ALLOWED<CR><LF>"

    - The eSIM is already activated on the Truphone IoT dashboard
    - Running "at at%nwoper?" command gives "TRUPHONE".
    - South Korea is covered for LTE-M by Truephone (https://www.truphone.com/things/plans/coverage/?feature=LTE-M&addon=Asia )

    Check the attached TeraTerm serial log for more details.
    How can I resolve this error?

    Thanks for your help.
    Kind regards.

     

    Graduate
    February 12, 2024

    I got a solution, it seems the modem FW wasn’t configured to LTE CATM, so I configured it with reference to @S.RA  and @McLovin at;

    https://community.st.com/t5/stm32-mcus-embedded-software/i-need-help-with-an-issue-regarding-stm32l462re-bl462ecell1-how/m-p/211110#M13406.
    https://community.st.com/t5/stm32-mcus-embedded-software/i-need-help-with-an-issue-regarding-stm32l462re-bl462ecell1-how/m-p/211114#M13410
    I used the commands; “at at%getacfg=radiom.config.preferred_rat_list” and

    “at at%setacfg=radiom.config.preferred_rat_list,"CATM"”.
    Afterward, the connection was established within 50 seconds.
    Regards.

    Explorer
    April 13, 2025

    I was having the same issue with registration being denied. I installed the version 6 binaries mentioned in the link above and entered the commands mentioned by Semyalo and am now able to register on the truphone network. Quite the painful troubleshooting process so I hope this helps others in the future.