wifi: Add AP bridge operations support (AP+AP Part 2)
The bridge interface name will take "ap_br_" + ap interface name. ex: The ap interface name is "wlan1". The bridge interface name will be "ap_br_wlan1" When OEM customize the ap interface name via property "ro.vendor.wifi.sap.interface". It will only apply on single AP mode. i.e. "ro.vendor.wifi.sap.interface" = "sap0" Single AP mode: ap interface name = "sap0" Dual AP mode: bridge interface name = "ap_br_sap0" first ap instance name: get from "getSupportedIfaceName" + idx ex: sap0 second ap instance name: get from "getSupportedIfaceName" + idx + 1 ex: sap1 PS: The VtsHalWifiApV1_5TargetTest will be added in another CL which will update another SAP related HAL:IWifiApIface.hal. AP+AP Part 2 includes: 1. Support bridge in libwifi_system_iface 2. WifiHal API a. createBridgedApIface (Support create bridge mode AP) b. removeIfaceInstanceFromBridgedApIface (Support remove one of the instance in bridge) 3. Framework: Create bridge AP when multi-bands configured. Bug: 162686273 Test: Manual Test (SAP enable normally) Test: atest -c VtsHalWifiApV1_0TargetTest Test: atest -c VtsHalWifiApV1_4TargetTest Change-Id: I8be510778e9772bcf1539e4915384949cbe13127
Loading
Please register or sign in to comment