TCP/IP AT commands, test a TCP connection

Hi, I test the TCP/IP AT command in 9160DK, I download the example Serial LTE modem, 

I send the command as below picture. 

but it reply as below

================================================================
Ready

AT%XSYSTEMMODE=0,1,1,2
OK

AT+CFUN=1
OK

+CGSN: "352656100366171"
OK

AT%XCBAND=?
%XCBAND: (1,2,3,4,5,8,12,13,17,19,20,25,26,28,66)
OK

AT+CEREG=5
OK

AT%CESQ=1
OK

AT+CIMI
460043159614778
OK

AT#XSOCKET=?
#XSOCKET: (0,1,2),(1,2,3),(0,1)
OK

AT#XSOCKET=1,1,0
#XSOCKET: 0,1,6
OK

AT#XSOCKET?
#XSOCKET: 0,1,0
OK

AT#XSOCKETOPT=1,20,30
OK

AT#XCONNECT="runner.daigou52.cn",8282
ERROR


%CESQ: 56,2,22,3

+CEREG: 2,"1D2F","0AC1B63E",9,0,0,"11100000","11100000"

%CESQ: 57,2,27,3

+CEREG: 1,"1D2F","0AC1B63E",9,,,"11100000","11100000"

%CESQ: 57,2,18,2

%CESQ: 57,2,31,4

%CESQ: 56,2,19,2

%CESQ: 57,2,31,4

===================================================================

it seems My SIM card is OK, and signal is ok, but i can not connect to my DNS address. what's wrong?  need i configure somthing?

Parents
  • Hi,

     

    AT#XCONNECT="runner.daigou52.cn",8282

    This domain does not exist when I tried to do a nslookup on it. Are you sure you've written the correct domain name?

     

    Kind regards,

    Håkon

  • Hi, becauce for protect personal information, I wrote the wrong address, the actual address is no problem becaure i test it use other GPRS module.

  • Hi, it's the same rezult, this time i connected to the network firstly , then try to connect my URL, it aslo responds error, below is my totally command and received data.

    [16:00:29.143]Received: Ready

    [16:00:33.551]Send: AT%XSYSTEMMODE=0,1,1,2

    [16:00:33.551]Received:

    OK

    [16:00:34.549]Send: AT%XSYSTEMMODE?

    [16:00:34.549]Received:

    %XSYSTEMMODE: 0,1,1,2

    OK

    [16:00:35.545]Send: AT+CFUN=1

    [16:00:35.587]Received:

    OK

    [16:00:36.561]Send: AT+CGSN=1

    [16:00:36.561]Received:

    +CGSN: "352656100366171"

    OK

    [16:00:37.576]Send: AT+CGMI

    [16:00:37.576]Received:

    Nordic Semiconductor ASA

    OK

    [16:00:38.581]Send: AT+CGMM

    [16:00:38.581]Received:

    nRF9160-SICA

    OK

    [16:00:39.569]Send: AT+CGMR

    [16:00:39.569]Received:

    mfw_nrf9160_1.2.3

    OK

    [16:00:40.580]Send: AT+CEMODE?

    [16:00:40.580]Received:

    +CEMODE: 0

    OK

    [16:00:41.580]Send: AT%XCBAND=?

    [16:00:41.580]Received:

    %XCBAND: (1,2,3,4,5,8,12,13,17,19,20,25,26,28,66)

    OK

    [16:00:42.580]Send: AT+CMEE?

    [16:00:42.580]Received:

    +CMEE: 0

    OK

    [16:00:43.576]Send: AT+CMEE=1

    [16:00:43.576]Received:

    OK

    [16:00:44.582]Send: AT+CNEC?

    [16:00:44.582]Received:

    +CNEC: 0

    OK

    [16:00:45.576]Send: AT+CNEC=24

    [16:00:45.576]Received:

    OK

    [16:00:46.575]Send: AT+CGEREP?

    [16:00:46.575]Received:

    +CGEREP: 0,0

    OK

    [16:00:47.576]Send: AT+CGDCONT?

    [16:00:47.576]Received:

    OK

    [16:00:48.595]Send: AT+CGACT?

    [16:00:48.595]Received:

    OK

     [16:00:49.592]Send: AT+CGEREP=1

    [16:00:49.592]Received:

    OK

    [16:00:50.592]Send: AT+CIND=1,1,1

    [16:00:50.592]Received:

    OK

    [16:00:51.618]Send: AT+CIND?

    [16:00:51.622]Received:

    +CIND: 1,1,1

    OK

    [16:00:52.614]Send: AT+CEREG=5

    [16:00:52.619]Received:

    OK

    [16:00:53.626]Send: AT+CEREG?

    [16:00:53.626]Received:

    +CEREG: 5,4,"FFFE","FFFFFFFF",9,0,0,"00000000","00000000"

    OK

    [16:00:54.617]Send: AT%CESQ=1

    [16:00:54.623]Received:

    OK

    [16:00:55.619]Send: AT+CESQ

    [16:00:55.630]Received:

    +CESQ: 99,99,255,255,255,255

    OK

    [16:00:56.630]Send: AT%XSIM=1

    [16:00:56.641]Received:

    OK

    [16:00:57.626]Send: AT%XSIM?

    [16:00:57.637]Received:

    %XSIM: 1

    OK

    [16:00:58.625]Send: AT+CPIN?

    [16:00:58.636]Received:

    +CPIN: READY

    OK

    [16:00:58.870]Received:

    %CESQ: 56,2,17,2

    +CEREG: 2,"1D2F","0AC1B63E",9,0,0,"11100000","11100000"

    [16:00:59.059]Received:

    %CESQ: 55,2,25,3

    [16:00:59.624]Send: AT+CPINR="SIM PIN"

    [16:00:59.636]Received:

    +CPINR: "SIM PIN",3

    OK

    [16:01:00.081]Received:

    %CESQ: 56,2,30,4

    [16:01:00.628]Send: AT+CIMI

    [16:01:00.632]Received:

    460043159614778

    OK

    [16:01:00.889]Received:

    %CESQ: 57,2,25,3

    [16:01:01.060]Received:

    +CGEV: ME PDN ACT 0,0

    +CNEC_ESM: 50,0

    +CEREG: 1,"1D2F","0AC1B63E",9,,,"11100000","11100000"

    +CIND: "service",1

    [16:01:04.888]Received:

    %CESQ: 56,2,30,4

     [16:01:06.715]Received:

    %CESQ: 55,2,25,3

    [16:01:13.284]Received:

    %CESQ: 55,2,30,4

    [16:01:14.282]Received:

    %CESQ: 56,2,25,3

    [16:01:17.887]Received:

    %CESQ: 55,2,30,4

    [16:01:21.805]Received:

    %CESQ: 59,2,25,3

    [16:01:23.264]Received:

    %CESQ: 55,2,17,2

    [16:01:23.482]Send: AT#XSOCKET=?

    [16:01:23.497]Received:

    #XSOCKET: (0,1,2),(1,2,3),(0,1)

    OK

    [16:01:24.497]Send: AT#XSOCKET=1,1,0

    [16:01:24.513]Received:

    #XSOCKET: 0,1,6

    OK

    [16:01:25.726]Send: AT#XSOCKET?

    [16:01:25.731]Received:

    #XSOCKET: 0,1,0

    OK

    [16:01:25.846]Received:

    %CESQ: 54,2,29,4

    [16:01:27.124]Send: AT#XSOCKETOPT=1,20,30

    [16:01:27.124]Received:

    OK

    [16:01:30.010]Send: AT#XCONNECT="runner. example.cn",8080

    [16:01:30.025]Received:

    ERROR

    [16:01:32.227]Send: AT#XCONNECT="runner. example.cn",8080

    [16:01:32.242]Received:

    ERROR

    [16:01:33.461]Received:

    %CESQ: 56,2,21,3

    [16:01:38.644]Received:

    %CESQ: 55,2,29,4

    [16:01:40.206]Send: AT#XCONNECT="runner. example.cn",8080

    [16:01:40.221]Received:

    ERROR

    [16:01:43.705]Received:

    %CESQ: 58,2,20,2

  • Hi,

     

    If you connect using the IP directly, you are able to do so successfully?

    If that is successful, the issue is most likely that the network does not provide DNS. You can try to enable legacy PCO using this AT command:

    https://infocenter.nordicsemi.com/topic/ref_at_commands/REF/at_commands/packet_domain/xepco_set.html?cp=2_1_6_12_0

    ie:

    AT%XEPCO=0

     

    Note that this shall be issued before AT+CFUN=1.

     

    Kind regards,

    Håkon

  • That is good to hear. Did you try issuing AT%XEPCO=0 to see if DNS worked then?

     

    Kind regards,

    Håkon

Reply Children
Related