Gemalto is now part of the Thales Group, find out more.

You are here

AT^SICS causes "+CME ERROR: .. temporary not allowed" on some modules | Thales IoT Developer Community

November 26, 2018 - 11:39am, 2883 views

Hello,

My BGS2-E init code causes +CME error on some modem but not on other modems.

Log right after boot, same everytime:

power reset

TX:AT

RX:AT

RX:OK

TX:AT+CMEE=2

RX:AT+CMEE=2

RX:OK

TX:AT\Q3

RX:AT\Q3

RX:OK

TX:AT^SICS=0,conType,GPRS0

RX:AT^SICS=0,conType,GPRS0

RX:+CME ERROR: operation of service temporary not allowed

TX:AT^SISI?

RX:AT^SISI?

RX:^SISI: 0,6,0,0,0,0

RX:OK

TX:AT^SICI?

RX:AT^SICI?

RX:^SICI: 0,2,1,"152.33.41.250"

This init code failed on this modem version:

  RX:ATI1

  RX:Cinterion

  RX:BGS2-E

  RX:REVISION 02.000

  RX:A-REVISION 01.000.17

  HW model: JD

  

 But the same init code works on:

  RX:ATI1

  RX:Cinterion

  RX:BGS2-E

  RX:REVISION 02.000

  RX:A-REVISION 01.000.17

  HW model: J4

it still works when GSM jammer is on, so it doesnt have to do anything with the GSM provider

  

Why does the same modem firmware behave differently?

I didn't use up all the TCP serices, only the first one.