Can't connect to any network with Quectel EC25

Hello All,

I cant get my Quectel EC25 to connect to any network, or even detect them.
My AT+COPS=? returns +CME ERROR: 3, what can it be? Below some outputs that may be useful:

AT+CGMR
EC25AFAR05A04M4G

OK
AT+CSQ
+CSQ: 99,99

OK
AT+COPS?
+COPS: 1

OK
AT+COPS=?
+CME ERROR: 3
AT+COPS=1,2,“26801”
+CME ERROR: 30
AT+CPIN=?
OK
AT+CPIN?
+CPIN: READY

OK

AT+CFUN?
+CFUN: 1

OK
ati
Quectel
EC25
Revision: EC25AFAR05A04M4G

I have a SIM card that works fine in my smartphone and in a router i have, and i have also just plugged the antenna’s i received from Sixfab.

What can i do?

Thanks in advance

Try these:
AT&F0
AT+CFUN=1
AT+QPOWD=1

Tried it just now, but still the same.
Additionally, i did these commands as well:

aT+QNWINFO
+QNWINFO: No Service

OK
at+csq
+CSQ: 99,99

OK
at+cops?
+COPS: 1

OK
at+cops=?
+CME ERROR: 3

Cant understand what is wrong!

Have you tried with a different SIM card?

Yes, i have tried with different SIMs, from diferent providers, all of them working in other devices

Do you realize that you are trying to use the North American model in Europe?
What frequency band do you think your modem will operate in?

1 Like

Running the command at+qcfg=? it tells me that it supports all bands, is this not true?

at+qcfg=?
+QCFG: “gprsattach”,(0,1)
+QCFG: “nwscanmode”,(0-8),(0,1)
+QCFG: “nwscanseq”,(00-0102030405),(0,1)
+QCFG: “servicedomain”,(0,1,2),(0,1)
+QCFG: “roamservice”,(1,2,255),(0,1)
+QCFG: “band”,(0-200),(0-7FFFFFFFFFFFFFFF),(0-7FFFFFFFFFFFFFFF),(0,1)
+QCFG: “rrc”,(0-4)
+QCFG: “msc”,(0-2)
+QCFG: “sgsn”,(0-2)
+QCFG: “hsdpacat”,(6,8,10-24)
+QCFG: “hsupacat”,(5,6)
+QCFG: “pdp/duplicatechk”,(0,1)
+QCFG: “tdscsq”,(0,1)
+QCFG: “airplanecontrol”,(0,1)
+QCFG: “ledmode”,(0,1)
+QCFG: “ehrpd”,(0,7)
+QCFG: “usbid”,,
+QCFG: “usbee”,
+QCFG: “usbnet”,<0-2>
+QCFG: “usbcfg”,,,,,<at_port>,,,
+QCFG: “urc/ri/ring”,(“off”,“pulse”,“always”,“auto”,“wave”),(1-2000),(1-10000),(1-10000),(“off”,“on”),(1-5)
+QCFG: “urc/ri/smsincoming”,(“off”,“pulse”,“always”),(1-2000),(1-5)
+QCFG: “urc/ri/other”,(“off”,“pulse”),(1-2000),(1-5)
+QCFG: “risignaltype”,(“respective”,“physical”)
+QCFG: “urc/delay”,(0,1)
+QCFG: “agps/string”,(0,1)
+QCFG: “cdmaruim”,(0,1)
+QCFG: “cmux/urcport”,(0-4)
+QCFG: “ModemRstLevel”,(0,1)
+QCFG: “ApRstLevel”,(0,1)
+QCFG: “ltectcc/smsstorage”[,(0,1)]
+QCFG: “noauthcheck”,(0,1)
+QCFG: “nwscanmodeex”,(1-63)
+QCFG: “oostimer”,,,
+QCFG: “diversity”,(0-1)
+QCFG: “ppp/termframe”,(0,1)
+QCFG: “nwoptmz/acq”,(0,1),(60-16777200)
+QCFG: “ims”,(0-2)
+QCFG: “pcmclk”,(0,1)
+QCFG: “tone/incoming”,(0,1)
+QCFG: “rssi”,(0-20)
+QCFG: “cdmasms/cmtformat”[,(0,1)]
+QCFG: “ltesms/format”[,(0,1)]
+QCFG: “amrcodec”,(0-255)
+QCFG: “apready”,(0,1),(0,1),(100-3000)
+QCFG: “sleepind/level”,(0,1)
+QCFG: “wakeupin/level”,(0,1)
+QCFG: “urc/cache”,(0,1)
+QCFG: “thermal/modem”[,,,]
+QCFG: “thermal/limit_rates”[,]
+QCFG: “lte/bandprior”,(1-43),(1-43),(1-43)
+QCFG: “codec/powsave”,(0,1)
+QCFG: “qmisync”,(0,1)
+QCFG: “disrplmn”,(0,1)
+QCFG: “vts/async”,(0,1)
+QCFG: “urc/ri/pin”,(“uart_ri”,“uart_dcd”)
+QCFG: “iproute_enable”,(0,1)
+QCFG: “imsreg/iptype”,(0,1)
+QCFG: “stkauto/setupmenutr”,(0,1)
+QCFG: “eps/guti_enable”,(0,1)
+QCFG: “qcautoconnect”,(0,1)
+QCFG: “ftm/mbim”,(0,1)
+QCFG: “volte/disable”,(0,1)
+QCFG: “multi_ip_package”,,<package_max_len>,<package_max_count_in_queue>,

No, it tells you the supported format for write command(s).
If you want to read, use AT+QCFG="band". Please refer to the manual(s).

1 Like

Just leaving this response here for the next person who has a similar issue.

I a few devices reporting “CME error 3” and it turned out that the device had a very poor SIM tray and one could insert the SIM in just about any orientation. The issue was resolved by reading the manual and establishing the correct orientation of the SIM and then everything started working.