ELS61 Not connecting to mobile network | Telit Cinterion IoT Developer Community
September 5, 2018 - 11:52am, 1868 views
Hi,
I'm trying to get my module connected to a mobile network have everything plugged in correctly; Antenna functions correctly & sim is correctly slotted.
CPIN reports READY asfter +PBREADY
Then when i call +COPS=0 I always get an unknown error my CREG loops from 0 -> 2 -> 0 which mean it's tryng to connect failing and trying again. As far as i can tell everything is set up to work and it is not working.
I have tried 5 different sims 3 EE 1 Vodafone and 1 O2. I have seen one sim work once it had a signal is CSQ and CREG reported once i restarted the board and then it no longer worked.
What am i missing here?
AT^SMONI reports the below
^SMONI: 3G,1736,350,-9.0,-105,234,30,049D,0D12248,9,10,LIMSRV
^SMONI: 3G,SEARCH,SEARCH
CSQ always reports 99,99 although the only time i saw different was when CREG reported 1
AT+COPS=?
+COPS: (1,"EE","EE","23430",2),(1,"O2 - UK","O2 - UK","23410",2),(1,"3 UK","3 UK","23420",2)
at^scfg?
^SCFG: "GPRS/AutoAttach","enabled"
^SCFG: "Gpio/mode/ASC1","std"
^SCFG: "Gpio/mode/DCD0","std"
^SCFG: "Gpio/mode/DSR0","gpio"
^SCFG: "Gpio/mode/DTR0","std"
^SCFG: "Gpio/mode/FSR","gpio"
^SCFG: "Gpio/mode/PULSE","gpio"
^SCFG: "Gpio/mode/PWM","gpio"
^SCFG: "Gpio/mode/RING0","std"
^SCFG: "Gpio/mode/SPI","rsv"
^SCFG: "Gpio/mode/SYNC","gpio"
^SCFG: "Ident/Manufacturer","Cinterion"
^SCFG: "Ident/Product","ELS61-US"
^SCFG: "MEShutdown/Fso","0"
^SCFG: "MEShutdown/sVsup/threshold","0","0"
^SCFG: "MEopMode/CFUN","0","1"
^SCFG: "MEopMode/CregRoam","0"
^SCFG: "Radio/Band/3G","0x0000001A"
^SCFG: "Radio/Band/4G","0x0000081A"
^SCFG: "Radio/Mtpl/3G","0"
^SCFG: "Radio/Mtpl/4G","0"
^SCFG: "Serial/Interface/Allocation","1","1"
^SCFG: "Serial/USB/DDD","0","0","0409","1E2D","005B","Cinterion Wireless Modules","ELSx",""
^SCFG: "Tcp/IRT","3"
^SCFG: "Tcp/MR","10"
^SCFG: "Tcp/OT","6000"
^SCFG: "Tcp/WithURCs","on"
^SCFG: "Trace/Syslog/OTAP","0"
^SCFG: "URC/Ringline","local"
^SCFG: "URC/Ringline/ActiveTime","2"
^SCFG: "Userware/Autostart","1"
^SCFG: "Userware/Autostart/Delay","0"
^SCFG: "Userware/DebugInterface","0.0.0.0","0.0.0.0","0"
^SCFG: "Userware/DebugMode","off"
^SCFG: "Userware/Passwd",
^SCFG: "Userware/Stdout","usb",,,,"off"
^SCFG: "Userware/Watchdog","1"
ATI1
Cinterion
ELS61-US
REVISION 01.000
A-REVISION 00.014.00
Hi,
When you are in 3G modem can return 99,99 in AT+CSQ command because it is not applicable to 3G networks. Instead of it's recomended to use AT^SMONI.
You could try to set only one preffered radio bands e.g in 3G: at^scfg="Radio/Band/3G","0x00000010" or "0x00000008" or "0x00000002" or in 4G: at^scfg="Radio/Band/4G","0x00000800" or "0x00000010"or "0x00000008" or "0x00000002". And then use AT+COPS=2 just in case to deregister and the AT+COPS=0 for automatic selection.
Can you check what is set up in AT^SXRAT? Or set manualy to AT^SXRAT=2 for 3G only.
Please check twice if your antena have good connection.
You can manualy try to connect to network: AT+COPS=1,2,"23410" (from your AT+COPS=? response).
You can check for forbidden network:
at+crsm=176,28539,0,0,12
+CRSM: 144,0,"62F230FFFFFFFFFFFFFFFFFF" //operator 26203 --> EPLUS is Forbidden on this SIM
Regards
Krzysztof