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