WIZnet Developer Forum

wizfi360 softap에 station 연결

안녕하세요,블루투스와 wizfi360을 이용하여 하나의 PCB로(이하 게이트웨이)를 만들고 이를 이용해 네트워크 망을 형성하여 테스트 중입니다. 이를 이용해 제품을 개발, 양산할 예정입니다.

현재 게이트웨이의 효율적인 배치를 위해서 통신 거리와 최대 연결 개수를 테스트 중입니다.

데이터시트에는 wizfi360 softap에는 최대 4개의 station이 연결될 수 있다고 명시되어 있고 테스트 결과 4개까지는 잘 연결되고 통신에도 이상이 없습니다.

하지만,
이후 다섯 번째 station이 wizfi360 softap에 연결을 시도하면 wizfi360에서 자동으로 연결 요청을 무시할 것이라고 예상하였으나, 예상과 달리 연결이 이루어지면서 TCP 서버와의 연결이 끊어지고 커맨드에 대한 응답이 오지 않음을 확인하였습니다.

혹시 wizfi360 softap에 접속가능한 station수가 최대에 도달했을 때 이후 station의 연결 요청을 무시하도록 하는 방법을 제시해줄 수 있습니까?

안녕하세요.

WizFi360 SoftAP 설정 시에 Station 연결 개수를 최대 연결 개수 4개로 설정을 하고 Station을 SoftAP 연결하게 된다면 4개까지는 정상적으로 연결이 되지만 그 이상부터는 “+CWJAP:4” 라는 response 값이 출력이 되면서 연결이 되지 않습니다.

guide 제공 및 어떠한 부분에서 문제가 발생하는지 보다 정확한 파악을 하기 위하여 WizFi360의 firmware version, 사용하신 AT command log 등의 정보를 첨부해주시면 감사하겠습니다.

답변감사합니다. WizFi360은 f/w version 1.1.0.7에서 spi 모드에서 동작합니다.

ATE0\r\n
AT+CWMODE_CUR=3
AT+CWJAP_CUR=\"SSID\",\"PW\"\r\n

AT+CIPAP_CUR=\"IP\",\"GW\",\"NETMASK\"\r\n
AT+CWSAP_CUR=\"WizFi360\",\"1234567890\",7,0,4,0\r\n

위의 명령으로 인터넷 공유기로부터 WizFi360 STA의 IP를 할당받고 SoftAP를 설정하여 스마트폰과 다른 게이트웨이에서 접속을 시도하도록 하였습니다.

이후 메인 문에서는 현재 연결된 갯수를 파악하기 위해

     AT+CWLIF  명령을 3초마다 보내고 그에 대한 응답을 확인합니다.

image

첨부된 사진을 보면 4개까지는 잘 연결이 되었으나, 다섯번 째 STA이 연결된 후 연결된 5개의 IP 정보들이 출력되는 것을 볼 수 있었습니다.

어제 보드가 멈추는 현상은 제 실수였으나 다섯대가 연결되는 것은 로그로 확인하였습니다.

안녕하세요.

문의해주신 문제에 대하여 확인 중에 있습니다.

확인 후, 답변 드리겠습니다.

네 감사합니다. 답변 기다리겠습니다.

안녕하세요.

메일로 문의 내용 답변 드렸습니다.

확인 부탁드립니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.