802.11x 설정 문의


#1

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 로 재연결 시도하는 설정이 있던데 엔터프라이즈 버전에서는 재연결 시도시 어떻게 설정하나요?


#2
  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 명령을 사용하시면 됩니다.
    매뉴얼을 보시면 사용 방법이 나와 있습니다.

#3

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

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

AT+NCMAUTO=0,1,1

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

AT+NCMAUTOCONF=11,65000

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

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

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


#4

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]


#5

현재 전국 병원쪽에 데이터를 받아서 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 송신
데이타 서버로 전송


#6
  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 통신 로그를 보내주시면, 확인한 후에 다시 회신 드리겠습니다.