CYW43438 ・ wiced_wps_enrollee function can't get credentials for WiFi channels 12 and 13

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
KEKA_4568351
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

In the following environment, with the wiced_wps_enrollee function, a phenomenon has occurred in which credentials for channels 12 and 13 of WiFi cannot be obtained.

Channels 1 to 11 are connected to a credential acquisition and WiFi connection.

Channels 12 and 13 cannot have credentials and cannot call subsequent WIFI connections (wifi_utils_join function).

The wps_host_scan function is implemented to scan the channel list for "1-14".

(43xxx_Wi-Fi \ WICED \ security \ BESL \ host \ WICED \ wiced_wps.c)

Here are the questions.

■ QA

・ Is it possible to obtain credentials for channels 12 and 13 with the CYW43438 chipset?

・ How do I get credentials for channels 12 and 13?

■ Environment

・ Chip set: CYW43438

  https://japan.cypress.com/documentation/datasheets/cyw43438-single-chip-ieee-80211ac-bgn-macbaseband...

  https://www.cypress.com/file/298076/download

・ WICED Studio: 6.4.0

・ Router: WSR-2533DHPL-C

  https://www.buffalo.jp/product/detail/wsr-2533dhpl-c.html

■ Step

1. wiced_wps_enrollee function call

2. Press WPS button

3. Timeout occurred and the wiced_wps_enrollee function terminated

■ Refer to the image for the router channel setting.

0 件の賞賛
1 解決策

Those who have solved the problem have solved it.

Since "wifi_config_dct.h" is used and "WICED_COUNTRY_CODE" is "WICED_COUNTRY_UNITED_STATES", it seems that WPS connection of ch12 and 13 could not be made.

Sorry, Thank you very much.

◆wifi_config_dct.h

#define WICED_COUNTRY_CODE    WICED_COUNTRY_UNITED_STATES

↓↓↓↓↓

#define WICED_COUNTRY_CODE    WICED_COUNTRY_JAPAN

<Japanese>

問題の方、解決しました。

「wifi_config_dct.h」を使用しており、「WICED_COUNTRY_CODE」が「WICED_COUNTRY_UNITED_STATES」されていたため、ch12、13のWPS接続ができなかったようです。

失礼しました。ありがとうございました。

元の投稿で解決策を見る

0 件の賞賛
20 返答(返信)