EC200A - Local IP change

Hello there,

in my Linux-based device with mPCIe slot, I replaced the EC200U-EU with a faster CAT4 module EC200A-EU. How can I set the built-in DHCP server IP address range and mask? I need to change the default value 192.168.43.100/24.

For EC200U, I used AT command (example): AT+QCFG=“nat/subnet”,1,“192.168.69.0”,“255.255.255.0”
And it works fine.

But, this does not work for EC200A-EU module. What AT command should I use to do it?

Thaks.

You can check

AT+QCFG=“lanip”

1 Like

Hello @Bean.Wang-Q ,

Thank you for the fast reply!

Unfortunately, this command seems to be unsupported on the EC200A module.

AT+QCFG=?
+QCFG: "gprsattach",(0,1)
+QCFG: "cops_no_mode_change",(0,1)
+QCFG: "nwscanmode",(0-3)
+QCFG: "nwscanmodeex",(0-28)
+QCFG: "nwscanseq",(0-12)
+QCFG: "freqscanopt",(0,1),(0,20-300)
+QCFG: "servicedomain",(0,1,2),(0,1)
+QCFG: "roamservice",(1,2),(0,1)
+QCFG: "roamserviceex",(0-3)
+QCFG: "band",(0-200),(0-7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
+QCFG: "urcdelay",(0-10000)
+QCFG: "urc/cache",(0,1)
+QCFG: "urc/ri/ring",("off","pulse"),(5-2000),(1-5)
+QCFG: "urc/ri/smsincoming",("off","pulse"),(5-2000),(1-5)
+QCFG: "urc/ri/other",("off","pulse"),(5-2000),(1-5)
+QCFG: "risignaltype",("respective","physical")
+QCFG: "usbnet",(1,3)
+QCFG: "usbid",(0-65535),(0-65535)
+QCFG: "usbmanufacturer",(0-1),<manufacter_info>
+QCFG: "usbifc",(0-2),(0-2)
+QCFG: "usbdtd",(0,1),(0-64),(0-64)
+QCFG: "usbauto",(0,1)
+QCFG: "uart2ipr",(4800,9600,19200,38400,57600,115200,230400,460800,921600)
+QCFG: "ppp/termframe",(0,1)
+QCFG: "netif/wlist",(0,1),<ip/domain_name>,(0,1)
+QCFG: "iprecovery",(0,1)
+QCFG: "acq/query",MCC,MNC,(1-3)
+QCFG: "acq/insert",MCC,MNC,(1-3),(0-99999),..
+QCFG: "acq/clear",(1-3)
+QCFG: "acq/update"
+QCFG: "nwoptmz/acq",(0,1),(60-4147200)s
+QCFG: "airplanecontrol",(0,1)
+QCFG: "ltedftcid",(1-15)
+QCFG: "cmux/channel",(0-4)
+QCFG: "fota/cid",(1-15)
+QCFG: "fota/times",(0,10-180)
+QCFG: "Feature_Switch_Flag",(0,1),(1-FFFFFFFF)
+QCFG: "ntp",(1-10),(5-60)
+QCFG: "pcmclk",(0,1)
+QCFG: "ledmode",(0-2)
+QCFG: "ppp/remoteip",(0,1)
+QCFG: "dns/proxy",(0,1)
+QCFG: "nat",(0-1)
+QCFG: "dhcp/cfg",(0),(0-255)
+QCFG: "temp",((-2,-1,1,2),((-40000~-35000),(-35000~-30000),(70000~80000),(80000~120000)),(0,1))
+QCFG: "vbatt",((-2,-1,1,2),((2800~2900),(2950~3050),(4500~4650),(4700~4800)),(0,1))
+QCFG: "netmaskset",(0-3),<netmask>
+QCFG: "cmux/urcport",(0-4)
+QCFG: "pdp/retrytimes",(0-10)
+QCFG: "tone/incoming",(0-2),<file_name>
+QCFG: "usbnetmac",<macaddress>
+QCFG: "ncell/priority",(0-1)
+QCFG: "trustnum",(0-1)
+QCFG: "urc/ri/pin",("uart_ri","uart_dcd","uart_wakeup")
+QCFG: "ims",(1-2)
+QCFG: "smscfg",(0,1)
+QCFG: "smsstat",(0-49),(0,1)
+QCFG: "mifilink",(0,1)
+QCFG: "mifi/tmr",(0-2),<value>
+QCFG: "sleepind/drx",<enable>
+QCFG: "ip6/cfg",("neigh","stateful")
+QCFG: "ppp/syncheck",(0,1)
+QCFG: "mtu",(0-15),(0-2),(640-1500)
+QCFG: "tautype",(1-3)
+QCFG: "precheck",(1,4),<version>,(0-3),(0,1)
+QCFG: "urc/method",(0-2)
+QCFG: "apready",(0,1),(0,1)
+QCFG: "msclass",(1-12),(1-12)
+QCFG: "creg/emergency",(0,1)
+QCFG: "urc/ri/level",(0,1)
+QCFG: "poweroffdefault",(0,1)
+QCFG: "clat",(0,1),(0,1),<prefix>,<prefix_len>,<fqdn>,(0,1),<dl_v4_tos>,(0,1),(0,1)(0-2),(0-2)

Sorry.
If it does not support
AT+QCFG=“lanip” I am afraid we cannot change the LAN IP.

@Bean.Wang-Q That’s not nice :confused:. Is there a chance this function will be added to any upcoming firmware version? Especially when the cheaper model EC200U has it (AT+QCFG=“nat/subnet”).

Normally we would prefer to the IP address from the carrier.
EC200A should use the
AT+QCFG=“nat” to switch.
I didn’t find how to change the LAN IP for EC200A.