commit | daa14ee5563728284964c59771e36691595e4188 | [log] [tgz] |
---|---|---|
author | Peter Qiu <zqiu@chromium.org> | Mon Mar 10 14:40:53 2014 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Wed Mar 12 22:31:41 2014 +0000 |
tree | 09e10baac2c66edf14e6e9850f44115b09c3ab57 | |
parent | 7fe43b81ff5d1674856269ddb43e72de3913c575 [diff] |
Integrate wpa_supplicant "reattach" command Use wpa_supplicant Reattach call instead of Reassociate in OnLinkMOnitorFailure to improve the reassociate time. BUG=chromium:264865 TEST=unit tests, manual (see below) CQ-DEPEND=CL:189051 Manual testing -------------- 1. Setup a device which has an atheros wifi chip (e.g. peppy, link) 2. connect to "cros airport extreme wpa2", with password "chromeos" 3. set wpa_supplicant debug level to excessive wpa_debug excessive 4. suspend device (e.g. close lid) 5. wait >5 minutes. 6. resume device (e.g. open lid) 7. verify that Reattach is called after link failure is detected "OnLinkMonitorFailure(): Call Reattach()" in /var/log/net.log 8. verify that device gets scan result in < 1 second Event "Received scan results" should occur less than 1 seconds after "Scan trigger" in /var/log/net.log Change-Id: I9df6b090e68564f325b93c3cb44ffdc32641515f Reviewed-on: https://chromium-review.googlesource.com/189489 Tested-by: Peter Qiu <zqiu@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org>