Does WPS enrollee work in sdk-3.7.0-7?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
AxLi_1746341
Level 7
Level 7
10 comments on KBA 5 comments on KBA First comment on KBA

mwf_mmfaekausik

In below thread:

https://community.cypress.com/message/28344#28344

jaeyoung replied:

We have fixed this issue and it will be included into our next release, WICED Studio 4.0, scheduled for October. Keep an eye out for it!

However, in WICED SDK 3.7.0-7

The change log does not mentioned WPS fix, but in Known Limitations & Notes section:

https://community.cypress.com/docs/DOC-3582

Known Limitations & Notes

---------------------------------------------------------------------

* Description - WLAN WPS Enrollee association failure

   Workaround  - None

   Resolution  - Targeting to be fixed in the next SDK release

So it's not clear to me about the status of WPS enrollee issue.

BTW, this is a regression as it was working in older SDKs.

1 Solution
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Hello axel.lin_1746341

We have tested this snip and found the issue. We have fixed this in the following wwd_wifi.c attached file. We have used SDK3.7.0-7 SDK and FreeRTOS-LwIP. Please find the following UART logs for more info.

____________________________Non-Working Log____________________________________

Starting WICED v3.7.0-7

Platform BCM94343W_AVN initialised

Started FreeRTOS v8.2.1

Initialising LwIP v1.4.0.rc1

WWD SDIO interface initialised

WLAN MAC Address : B0:38:29:44:01:45

WLAN Firmware    : wl0: Aug 31 2016 03:02:12 version 7.45.98.2 (r657199) FWID 01-d2d264a5

Starting WPS Enrollee in PBC mode. Press the WPS button on your AP now.

Starting WPS Enrollee

_______________________________________________________________________________

____________________________Working Log_________________________________________

Starting WICED v3.7.0-7

Platform BCM94343W_AVN initialised

Started FreeRTOS v8.2.1

Initialising LwIP v1.4.0.rc1

WWD SDIO interface initialised

WLAN MAC Address : B0:38:29:44:01:45

WLAN Firmware    : wl0: Aug 31 2016 03:02:12 version 7.45.98.2 (r657199) FWID 01-d2d264a5

Starting WPS Enrollee in PBC mode. Press the WPS button on your AP now.

Starting WPS Enrollee

Joining 'WPS_REGISTRAR_EXAMPLE'

Storing credentials for WPS_REGISTRAR_EXAMPLE

WPS completed successfully

WPS enrollment was successful

Joining : WPS_REGISTRAR_EXAMPLE

Successfully joined : WPS_REGISTRAR_EXAMPLE

Obtaining IP address via DHCP

Network ready IP: 192.168.10.2

Associated on channel: 1

__________________________________________________________________________________

Please replace the following file in

C:\..\..\..\WICED\WICED-SDK-3.7.0-7\WICED-SDK-3.7.0-7\WICED\WWD\internal\wwd_wifi.c

with the attached one and test it. If you find any difficulty let us know we will help you.

Best regards,

Ramesh Mylavarapu

View solution in original post

7 Replies
AxLi_1746341
Level 7
Level 7
10 comments on KBA 5 comments on KBA First comment on KBA

mwf_mmfaekausik

Now I confirm WPS enrollee does not work in sdk-3.7.0-7.

Can someone help? At least please provide the estimate time to deliver the fix.

0 Likes

Hello Axel,

As Jaeyoung mentioned, I can confirm that this issue does not exist on the 4.0 SDK. For the sake of completion, can you please test this on a 4.0 SDK with ThreadX and report if you see the issue? I will check on the 3.7.0-7 internally.

regards

/kausik

0 Likes

I tried this on 4.0 and the pin mode didn't work, but the button did.

0 Likes

kausik wrote:

Hello Axel,

As Jaeyoung mentioned, I can confirm that this issue does not exist on the 4.0 SDK. For the sake of completion, can you please test this on a 4.0 SDK with ThreadX and report if you see the issue? I will check on the 3.7.0-7 internally.

regards

/kausik

Hi kausik​,

(jmartin​ already reported the test on 4.0)

Any fix for sdk-3.7.0-7 available?

Thanks,

Axel

axel.lin_1746341 wrote:

kausik wrote:

Hello Axel,

As Jaeyoung mentioned, I can confirm that this issue does not exist on the 4.0 SDK. For the sake of completion, can you please test this on a 4.0 SDK with ThreadX and report if you see the issue? I will check on the 3.7.0-7 internally.

regards

/kausik

Hi kausik,

(jmartin_1809706 already reported the test on 4.0)

Any fix for sdk-3.7.0-7 available?

Thanks,

Axel

Hi kausikmifo​,

It's almost a month since I reported this issue.

When will this fix available in sdk-3.7.x sdk?

Axel

0 Likes
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Hello axel.lin_1746341

We have tested this snip and found the issue. We have fixed this in the following wwd_wifi.c attached file. We have used SDK3.7.0-7 SDK and FreeRTOS-LwIP. Please find the following UART logs for more info.

____________________________Non-Working Log____________________________________

Starting WICED v3.7.0-7

Platform BCM94343W_AVN initialised

Started FreeRTOS v8.2.1

Initialising LwIP v1.4.0.rc1

WWD SDIO interface initialised

WLAN MAC Address : B0:38:29:44:01:45

WLAN Firmware    : wl0: Aug 31 2016 03:02:12 version 7.45.98.2 (r657199) FWID 01-d2d264a5

Starting WPS Enrollee in PBC mode. Press the WPS button on your AP now.

Starting WPS Enrollee

_______________________________________________________________________________

____________________________Working Log_________________________________________

Starting WICED v3.7.0-7

Platform BCM94343W_AVN initialised

Started FreeRTOS v8.2.1

Initialising LwIP v1.4.0.rc1

WWD SDIO interface initialised

WLAN MAC Address : B0:38:29:44:01:45

WLAN Firmware    : wl0: Aug 31 2016 03:02:12 version 7.45.98.2 (r657199) FWID 01-d2d264a5

Starting WPS Enrollee in PBC mode. Press the WPS button on your AP now.

Starting WPS Enrollee

Joining 'WPS_REGISTRAR_EXAMPLE'

Storing credentials for WPS_REGISTRAR_EXAMPLE

WPS completed successfully

WPS enrollment was successful

Joining : WPS_REGISTRAR_EXAMPLE

Successfully joined : WPS_REGISTRAR_EXAMPLE

Obtaining IP address via DHCP

Network ready IP: 192.168.10.2

Associated on channel: 1

__________________________________________________________________________________

Please replace the following file in

C:\..\..\..\WICED\WICED-SDK-3.7.0-7\WICED-SDK-3.7.0-7\WICED\WWD\internal\wwd_wifi.c

with the attached one and test it. If you find any difficulty let us know we will help you.

Best regards,

Ramesh Mylavarapu

rash wrote:

Hello Axel Lin,    We have tested this snip and found the issue. We have fixed this in the following wwd_wifi.c attached file. We have used SDK3.7.0-7 SDK and FreeRTOS-LwIP. Please find the following…

Got it, thanks a lot!