wifi: Add Opportunistic Wireless Encryption (OWE) support

Enable WPA3 OWE support via:

    ```yaml
    network_connections:
      - name: wlan0
        type: wireless
        wireless:
          ssid: "WIFI_SSID"
          key_mgmt: "owe"
    ```

Integration test case was included for Fedora and CentOS. ( Failed in setting up the
mock wifi on RHEL, so skipped the integration test on RHEL)

Signed-off-by: Wen Liang <liangwen12year@gmail.com>
This commit is contained in:
Wen Liang 2021-02-21 11:18:00 -05:00 committed by Gris Ge
parent ae2d60a0b2
commit 2444e27cce
9 changed files with 195 additions and 3 deletions

View file

@ -1194,6 +1194,7 @@ class ArgValidator_DictWireless(ArgValidatorDict):
VALID_KEY_MGMT = [
"wpa-psk",
"wpa-eap",
"owe",
]
def __init__(self):