7 Replies Latest reply on Dec 29, 2016 12:43 AM by AxLi_1746341

    Does WPS enrollee work in sdk-3.7.0-7?

    AxLi_1746341

      MichaelF_56 KausikS_86

       

      In below thread:

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

       

      JaeyoungY_71 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. Re: Does WPS enrollee work in sdk-3.7.0-7?
          AxLi_1746341

          MichaelF_56 KausikS_86

          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.

          • 2. Re: Does WPS enrollee work in sdk-3.7.0-7?
            KausikS_86

            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

            • 3. Re: Does WPS enrollee work in sdk-3.7.0-7?
              joMa_1809706

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

              • 4. Re: Does WPS enrollee work in sdk-3.7.0-7?
                AxLi_1746341

                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 KausikS_86,

                (joMa_1809706 already reported the test on 4.0)

                Any fix for sdk-3.7.0-7 available?

                 

                Thanks,

                Axel

                • 5. Re: Does WPS enrollee work in sdk-3.7.0-7?
                  AxLi_1746341

                  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 KausikS_86 MichaelF_56,

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

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

                   

                  Axel

                  • 6. Re: Does WPS enrollee work in sdk-3.7.0-7?

                    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 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

                    1 of 1 people found this helpful
                    • 7. Re: Does WPS enrollee work in sdk-3.7.0-7?
                      AxLi_1746341

                      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!