802.11x 설정 문의

WizFi 210 을 사용하고 있습니다.

펌웨어 버젼 : 1.2.0.3(S2WEAP)

< 윈도우7 무선 설정 >
보안 종류 : WPA2-엔터프라이즈
암호화 유형 : AES
네트워크 인증방법 선택 : Microsoft: PEAP

서버 인증서 유효성 확인 → 사용 안함
인증 방법 선택 : 보안된 암호(EAP-MSCHAP V2)

< AT&V >
ACTIVE PROFILE
C1 &Y0 E1 V1 B=115200,8,N,1 &K0 &R0

+NDHCP=1 +NSET=192.168.1.10,255.255.255.0,192.168.1.1
+DNS1=0.0.0.0, +DNS2=0.0.0.0
+WM=0 +WAUTO=0,“ispaik”,

+WRETRY=5 +WP=0 +WRXPS=0 +WRXACTIVE=0

+NAUTO=0,1,192.168.1.100,10001
+WAUTH=0 +WWPA=" "+PSK-valid=0 +SSID=

+WWEP1=0000000000 +WWEP2=
+WWEP3= +WWEP4=
S0=01000 S1=00500 S2=00500 S3=00003 S4=00010 S5=00150 S6=00050 S7=00020

+BDATA=0 +WSEC=16 +ASYNCMSG=0

< 문의 사항 >

  1. AT+WEAPCONF=25,26,id,password 를 설정했는데 AT&V 에서는 보이지 않습니다. 설정이 안보이는게 맞는지요?

  2. ATA 로 연결시도 했을때 연결이 안됩니다. 윈도우 설정이나 핸드폰으로 연결은 잘되고 있습니다.
    위 설정이외에 추가 설정이 있는가요?

  3. 자동 연결로 +NAUTO=0,1,192.168.1.100,10001 를 사용하여 서버에 연결하고 있습니다.
    스탠다드 펌웨어에는 AT+XAR 로 재연결 시도하는 설정이 있던데 엔터프라이즈 버전에서는 재연결 시도시 어떻게 설정하나요?

  1. AT+WEAPCONF=25,26,id,password 를 설정했는데 AT&V 에서는 보이지 않습니다. 설정이 안보이는게 맞는지요?
    예, 맞습니다.

  2. ATA 로 연결시도 했을때 연결이 안됩니다. 윈도우 설정이나 핸드폰으로 연결은 잘되고 있습니다.
    위 설정이외에 추가 설정이 있는가요?
    일반적으로 EAP 인증 방식에서는 시간 설정이 필요합니다. WizFi210의 시간 설정을 한 후에 다시 해보시기 바랍니다.

[quote]at+settime=20/06/2012,11:56:10
20:6:2012 11:56:10
[OK]
at+weapconf=25,26,fort111,1234
[OK]

[/quote]

  1. 자동 연결로 +NAUTO=0,1,192.168.1.100,10001 를 사용하여 서버에 연결하고 있습니다.
    스탠다드 펌웨어에는 AT+XAR 로 재연결 시도하는 설정이 있던데 엔터프라이즈 버전에서는 재연결 시도시 어떻게 설정하나요?
    엔터프라이즈 버전에서는 AT+NCMAUTO 명령을 사용하시면 됩니다.
    매뉴얼을 보시면 사용 방법이 나와 있습니다.

시간 설정해서 AP와 EAP 접속이 되었습니다만,

AT+NAUTO 관련하여 응용프로그램 서버에는 처음에만 접속되고, 서버쪽을 내렸다가 다시 실행시켰을 경우는 AP는 연결된 상태이나 응용프로그램 서버에는 재연결이 안되고 있습니다

AT+NCMAUTO=0,1,1

응용프로그램 서버쪽이라 L4로 설정하면 맞는지요?

AT+NCMAUTOCONF=11,65000

도 설정해 보았으나 마찮가지입니다.

ATA로 다시 접속을 하면 AP와 응용프로그램 서버 둘다 다시 접속됩니다.

응용 프로그램 서버와의 연결이 끊겼을때의 재접속 방법을 알려주십시요

WizFi210을 TCP Client로 세팅하고 NCMAUTO 명령어를 사용하는 예제입니다.
PC의 TCP Server를 Restart하고 나서, TCP Client인 WizFi210이 자동 재접속하고 있습니다.
참고하시기 바랍니다.

[quote]AT+WA=DIR-636L
IP SubNet Gateway
192.168.4.126: 255.255.255.0: 192.168.4.1
[OK]

AT+NCMAUTO=0,1,1
[OK]

AT+NAUTO=0,1,192.168.4.106,7000
[OK]
ATA2
[CONNECT 0]

[OK]

(Stop TCP Server)
[DISCONNECT 0]

(Re-Start TCP Server)
[CONNECT 0]
[/quote]

현재 전국 병원쪽에 데이터를 받아서 WiFi 로 전송하는 시스템 설치중에 있습니다.
위즈네트 본사에 연락해도 전화로 기술지원 못하게 하고
게시판을 통해서만 기술응대를 주셔서 응답시간 및 의사소통에 애로 사항이 많습니다.
현재 필드에서 설치중이니 빠른 응대 부탁드립니다.


AT+NCMAUTO=0,1,1
으로 세팅하였고

서버 정지후 바로 재시작시에 바로 연결되어 [CONNECT 0] 가 뜹니다만,

서버를 중지시키고 일정시간(1~2분 ?) 이 지나면 => 서버 재부팅의 경우


[DISCONNECT 0]

[ERROR] (=> 모듈이 재접속을 시도하여 서버로 접속이 안되어 나온 에러 같습니다.
이 메세지 나오기 전에 서버 실행시키면 모듈이 다시 접속합니다.)

{ 서버 재시작 }

{모듈에서 재접속 안됨}

위 상황의 경우는 재접속이 안됩니다.

  1. 서버 재접속 문제 문의

  2. TCP Client 모드로 서버에 접속시 MCU → WiFiz 모듈로 데이터 전송중이면 데이터가 접속된 서버로 전송되지 않습니다.
    서버 접속후 잠시 쉬었다가 (2~3초) 데이터를 보내면 서버로 전송됩니다.
    서버에 접속시 잠시 딜레이를 주고 보내야 하나요?


MCU → WizFi 모듈 데이터 TX 중
모듈 TCP Client 모드 → 서버 접속
MCU ← WizFi 모듈 데이터 RX 수신 (데이타 서버로 나가지 않음)

모듈 TCP Client 모드 → 서버 접속
딜레이 2~3초
MCU → WizFi 모듈 데이터 TX 송신
데이타 서버로 전송

  1. TCP 재접속 시도

[quote] IP SubNet Gateway
192.168.4.105: 255.255.255.0: 192.168.4.1
[NWCONN-SUCCESS]

[CONNECT 0]

[DISCONNECT 0]

[ERROR][/quote]

말씀하신 것처럼, 자동 재접속 시도 시에 [ERROR]가 발생하면서 재접속이 안 되는 것은 재접속 카운트가 넘어섰기 때문인것 같습니다. 현재 TCP 재접속은 약 20회 정도만 하게 되어있습니다만 다음의 명령어로 이를 변경할 수 있습니다.

ATS7=1000
(TCP 자동 재접속 카운트를 1000으로 변경)

참고로 65535까지 변경이 가능합니다.
이렇게 세팅하시면 수 일 정도는 TCP 재접속 시도를 할 것입니다.

  1. TCP Client mode에서 전송 실패
    TCP Server에 접속 및 데이터 전송 시에, TCP Server와 Connection이 되어 있지 않은 상태에서 데이터를 보내시려고 하면, 그 데이터는 유실된다고 보셔야 합니다. 다시 말하면, MCU 입장에서는 WizFi210의 TCP Connection이 정상적으로 이루어 졌는지 확인하고 데이터를 보내셔야 합니다.
    자세한 내용은 MCU와 WizFi210과의 AT Commands를 포함한 통신 로그가 있어야 할 것 같습니다.
    MCU와 WizFi210의 UART 통신 로그를 보내주시면, 확인한 후에 다시 회신 드리겠습니다.