EC200U-CN Unable to Connect to Network

Hello everyone,

I recently procured the EC200U-CN module and designed a circuit and PCB around it for my project. However, I am facing difficulties in establishing a network connection. I have tried using both Airtel 4G and Jio LTE SIM cards, but unfortunately, the module is not able to connect to the network.

Here are some details regarding my setup:

  1. Module: EC200U-CN
  2. Location: India
  3. SIM Cards Tested: Airtel 4G and Jio LTE
  4. Observation: I can detect the presence of the module through the USB ports, but I’m unable to establish network connectivity.

I have thoroughly checked the circuit and PCB design, ensuring all necessary connections are properly established. However, despite these efforts, the network connection issue persists.

I would greatly appreciate any guidance or suggestions from the community on potential reasons for this connectivity problem. Are there any specific settings or configurations that need to be taken into consideration for the EC200U-CN module in an Indian network environment? Could it be related to compatibility issues with the Airtel 4G or Jio LTE networks in India?

I am eager to hear your insights and experiences regarding this issue. If you require any further details or clarification, please let me know. Thank you in advance for your assistance!

1 Like

Please see Port forwarding on Quectel EG912Y-EU - #6 by jfrog

1 Like

I See 7 USB connections for this Module, from ttyUSB0…ttyUSB6, which one to connect for AT cmd interface

Why don’t you try each? It should be a pretty quick test as the 1st port should be the right one.

1 Like

I found it, Actually the Prime problem is I cant see the Net-Status Led Glowing still, I’ve tried these commands as per the thread/link you have shared

AT+QCFG=“usbnet”
AT+QCFG=“nat”
AT+QCFG=“nat/cid”
AT+QCFG=“usbnet”
AT+QCFG=“nat”
AT+QCFG=“nat/cid”

AT+QCFG=“nat”
[2023-06-09 16:24:34] +CME ERROR: 3

Please show the output of cat /sys/kernel/debug/usb/devices
Also try sending some basic command like ATI and see the response.

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=12
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 5.15
S: Manufacturer=Linux 5.15.0-73-generic xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 16 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=2c7c ProdID=0901 Rev= 3.18
S: Manufacturer=Android
S: Product=Android
C:* #Ifs= 9 Cfg#= 1 Atr=e0 MxPwr=400mA
A: FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=32ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:* If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 512 Ivl=4096ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 7 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=8a(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=89(I) Atr=03(Int.) MxPS= 512 Ivl=4096ms
I:* If#= 8 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=8b(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=08(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T: Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=568c Rev=60.53
S: Manufacturer=CNFGH16N196172001492
S: Product=Integrated_Webcam_HD
S: SerialNumber=200901010001
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A: FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E: Ad=83(I) Atr=03(Int.) MxPS= 16 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 128 Ivl=125us
I: If#= 1 Alt= 2 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 512 Ivl=125us
I: If#= 1 Alt= 3 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1024 Ivl=125us
I: If#= 1 Alt= 4 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1536 Ivl=125us
I: If#= 1 Alt= 5 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=2048 Ivl=125us
I: If#= 1 Alt= 6 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=2688 Ivl=125us
I: If#= 1 Alt= 7 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us

T: Bus=01 Lev=01 Prnt=01 Port=09 Cnt=03 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0a5c ProdID=5832 Rev= 1.01
S: Manufacturer=Broadcom Corp
S: Product=5880
S: SerialNumber=0123456789ABCD
C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=fe(app. ) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=85(I) Atr=03(Int.) MxPS= 16 Ivl=1ms
I:* If#= 1 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=86(I) Atr=03(Int.) MxPS= 16 Ivl=1ms

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 6
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev= 5.15
S: Manufacturer=Linux 5.15.0-73-generic xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

Can you get a proper response to any of the commands?

ATI
AT+CFUN?
AT+CPIN?
AT+CSQ
AT+CREG?
AT+CEREG?
AT+COPS?
AT+QCFG=?

Please use “preformatted text” option when you post the command output.

1 Like

Even I have the same Issue with EC200U-CN, SIM Card is not getting detected and USIM_VDD = 0 V.

Here are the results of the AT Commands:
ATI
Quectel
EC200U
Revision: EC200UCNAAR02A10M08

OK
AT+CFUN?
+CFUN: 1

OK
AT+CPIN?
+CME ERROR: 10
AT+CSQ
+CSQ: 20,99

OK
AT+CREG?
+CREG: 0,2

OK
AT+CEREG?
+CEREG: 0,2

OK
AT+COPS?
+COPS: 0

OK
AT+QCFG=?
+QCFG: “nwscanmode”,(0,1,3),(0,1)
+QCFG: “band”,(0-FFFF),(0-7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF),(0,1)
+QCFG: “creg/emergency”,(0,1)
+QCFG: “pdp/retrytimes”,(0-10)
+QCFG: “qoos”,(0-2),(0-255),(0-255),(0-255)
+QCFG: “dftpdn”,<ip_version>,<apn_name>,<auth_type>,,
+QCFG: “airplanecontrol”,(0,1)
+QCFG: “qcsq/rssi/negative”,(0,1)
+QCFG: “nwparam/calib”,(0,1),(0,1)
+QCFG: “3gpprel”,(8-13)
+QCFG: “qcellinfo/fmt”,(0,1)
+QCFG: “usbnet”,(1,3)
+QCFG: “nat/cid”,(0-FFFFFFFF)
+QCFG: “nat/subnet”,(1-7),<net_address>,<subnet_mask>
+QCFG: “usbnetmac”,<mac_address>
+QCFG: “urc/ri/smsincoming”,(“off”,“pulse”),(1-2000),(1-5)
+QCFG: “urc/ri/other”,(“off”,“pulse”),(1-2000),(1-5)
+QCFG: “urc/ri/ring”,(“off”,“pulse”),(1-2000),(1-5)
+QCFG: “urc/delay”,(0-120)
+QCFG: “urc/cache”,(0,1)
+QCFG: “risignaltype”,(“respective”,“physical”)
+QCFG: “apready”,(0,1),(0,1)
+QCFG: “cmux/urcport”,(0-4)
+QCFG: “fota/cid”,(1-7)
+QCFG: “fota/times”,(0-120)
+QCFG: “fota/path”,
+QCFG: “pkalive/ip”,(1-2),<IP_address>,(0-65535)
+QCFG: “ledmode”,(0-2)
+QCFG: “led/sim”,(0,1)
+QCFG: “tone/incoming”,(0,2,3)
+QCFG: “sleepind/level”,(0,1)
+QCFG: “wakeupin/level”,(0,1),(0,1)
+QCFG: “ntp”,(1-10),(5-60)

OK

did you get a solution for this ???
I am facing the same problem

means that the SIM card is not interted or reconized.

Please check it also.

I am also facing same problem. I have used same configuration for both on QNavigator and in Arduino code with AT commands, I am interfacing EC200U CN module with ESP32. I am getting incoming messages in QNavigator but not on serial terminal, other commands response is getting but not messages. I used AT+CNMI=1,2,0,1,0

what are the AT commands you used