qcacld-3.0: Add BSSID to reject rssi list in assoc reject
Scenario: 1. Turn on STA and try connect with a PMF capable AP. 2. Configure te AP to reject assoc everytime, with status code as ASSOC TRY AGAIN. Issue with DUT: STA would try again after the time t, which the AP has specified in the assoc rsp frame, and if the AP sends the assoc rsp fail continuosly with reason code try again, then the active command timeout may happen as the active command to connect would be stuck. Observation: Active command timeout happens, because the AP sends the assoc rsp with the reason code try again and time after every attempt. Expectation: The AP should be added to RSSI reject list, keeping RSSI as 0, and retry delay as the time specified by AP, which would result in connection attempt to that AP after the timeout, also the STA would then continue with the other candidates. Fix: Fill the retry delay as the timeout value AP has given, RSSI as 0, and add the BSSID to the reject list, and continue connect with other BSSIDs Change-Id: If6155906a586539b3edef3e25bcad4f1e77159c3 CRs-Fixed: 2453875
Loading
Please register or sign in to comment