Commit graph

11 commits

Author SHA1 Message Date
Isaac Chiou
470aae4369 Enable open source multi akm for specific Broadcom project
For cross akm roaming function, we have two ways in supplicant :
1. Open source way.
2. Broadcom specific way.

Originally, Broadcom projects follow way 2 due to the limitation of the driver.
For now, we plan to move all Broadcom projects to follow way 1 to make supplicant code clean and downsteam without conflict.

For those projects which is ready for way 1, we control it to follow way 1 with WIFI_BRCM_OPEN_SOURCE_MULTI_AKM config.
For the rest of Broadcom projects, we still follow way 2 until the multiple AKMs is fully supported by driver and verified.

For ongoing Broadcom project, we also need to exercise the open source path in supplicant to do multiple AKM configuration to comply with WFA Wifi 7 AKM24 specification (b/331896542 ).

Bug: 246871098
Test: AU drop test
Test: Cross AKM roaming test
Flag: EXEMPT enable control flag for aosp akms
Change-Id: I2594e3741d5be1c055d364104639b3d55336a5a7
2025-01-14 18:42:41 -08:00
Hsiu-Chang Chen
5b4a21f0bc wifi: convert WIFI_FEATURE_IMU_DETECTION to the equivalent soong variable
Bug: 287607876
Test: SAR scenario is set properly with motion sensor status
Change-Id: I65ab043eb950e08ed6401bba8a5dd3686ae7d358
2023-07-10 09:09:29 +00:00
Shuibing Dai
64a0bfaf9f Disable p2p 6ghz channels
It has an effect on following case:
If STA firstly connected with 6ghz channel AP and Application create p2p group without config, wpa_supplicant also tried to select STA-associated channel(in this case, i.e. 6ghz ch).

Bug: 281733591
Test: atest android.net.wifi.cts.ConcurrencyTest#testPersistentGroupOperation
Change-Id: I6b65624649f7b5fff320ec1c70979b450afce1aa
2023-05-13 04:12:18 +00:00
Jimmy Chen
c38d0a2d4c p2p: fix p2p configuration
The correct path should be under /data,
or it is not writable.

wpa_supplicant now support p2p overlay configuration, a unified
wpa_supplicant init entry can be used.

Bug: 238601241
Test: create a group and check this group is persisted
      after reboot
Change-Id: I3c5523626de22c26cb562c03e9fbd7aabf6d98e7
2022-07-23 02:04:16 +00:00
Quang Luong
bf1e7742d7 Update WIFI_HAL_INTERFACE_COMBINATIONS for 1.6 HAL
Update WIFI_HAL_INTERFACE_COMBINATIONS for 1.6 HAL, which should
explicitly specify AP_BRIDGED for bridged AP.

Bug: 207055799
Test: build
Change-Id: Ibc9ee2a5b0d446e7fe4ad4022da1a086a042e235
2022-02-09 16:41:23 +00:00
Sunil Ravi
077119357c wifi: Enable ieee80211w feature on SoftAp interface
Set ieee80211w=1 config item in the hostapd config file
based on the feature flag, BOARD_HOSTAPD_CONFIG_80211W_MFP_OPTIONAL.
This enables management frame protection and prevents denial of
service when an attacker sends deauthentication frames to the
clients connected to the SoftAp.

Bug: 197874458
Test: Connected STAs to Pixel SofAp and confirmed from the
sniffer logs that PMF capabilities are exchanged and the required
management frames are protected.

Change-Id: I6f23fd82eeec97d80d808c90ad48901eda630646
2022-02-03 20:09:33 +00:00
kensun
c6aa4c2c31 wifi: Isolate wifi configurations for customization.
move wifi configurations from BoardConfig-common.mk to wifi/BoardConfig-wifi.mk.
So, each project can decide whether it should share the same configurations or create a new one on their own.

Bug: 208159314
Test: ifconfig after attempting STA+SAP concurrency.
Change-Id: Id2474df377f242528be661fefe712d7203cdddf8
2021-12-13 02:29:15 +00:00
Sunil Ravi
bbfa6ae6ce Configure channel 149 & 36 as p2p preferred channels.
Bug: 194132777
Test: connect STA to 2.4GHz and verified that p2p is able to come up in
5GHz DBS mode.

Change-Id: I07fb6b586b89f66fd105673d47b2d2367c30e487
2021-09-28 04:58:05 +00:00
Quang Luong
d92fca454d WifiCoex: Add default channel 11 for band 40
Use default wifi channel 11 if interference from band 40
renders all 2.4GHz wifi channels unsafe for coex.

Bug: 198345384
Test: adb shell cmd wifi set-coex-cell-channels lte 40 2400000 200000 -1
0, verify that coex log does not contain unsafe channel 11

Change-Id: Ifd90ed1846bc9897a88244b5fdc964143c00d702
2021-09-07 21:04:54 +00:00
Quang Luong
59291d3c60 Add default lookup table for wifi coex
Bug: 184089520
Test: verify coex table was succesfully read in logs
Change-Id: I65e232307cf9527e3ecdc4b367f8277196025d36
2021-04-14 21:46:03 +00:00
Robin Peng
c2b5ca99e3 Move slider into gs101 and <device>
from: 026342771c6642980cb4653b1ec4d857a5d8be54

Bug: 167996145
Change-Id: I2ebf7f019afed1cbe9b60dcd82581bd3a52fe109
2021-03-06 16:31:12 +08:00