From dae49f57fe73c8535c2ecb32b85b9d277e12edaa Mon Sep 17 00:00:00 2001 From: Massimiliano Date: Fri, 21 Jun 2024 15:41:50 +0200 Subject: [PATCH] netplan bugfix declare auth for non wpa3 (bugfix) (#1306) * Port bugfix from #1301 * Update tests --- providers/base/bin/wifi_client_test_netplan.py | 2 ++ providers/base/tests/test_wifi_client_test_netplan.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/providers/base/bin/wifi_client_test_netplan.py b/providers/base/bin/wifi_client_test_netplan.py index 2c062189eb..412b8fda59 100755 --- a/providers/base/bin/wifi_client_test_netplan.py +++ b/providers/base/bin/wifi_client_test_netplan.py @@ -131,6 +131,8 @@ def generate_test_config(interface, ssid, psk, address, dhcp, wpa3): # Set the key-management to "sae" when WPA3 is used if wpa3: access_point[ssid]["auth"]["key-management"] = "sae" + else: + access_point[ssid]["auth"]["key-management"] = "psk" # Define the interface_info interface_info = { diff --git a/providers/base/tests/test_wifi_client_test_netplan.py b/providers/base/tests/test_wifi_client_test_netplan.py index 4fd6e6fbd6..07afe00a8f 100644 --- a/providers/base/tests/test_wifi_client_test_netplan.py +++ b/providers/base/tests/test_wifi_client_test_netplan.py @@ -54,6 +54,7 @@ def test_private_ap_with_dhcp(self): access-points: my_ap: auth: + key-management: psk password: s3cr3t dhcp4: true nameservers: {} @@ -97,6 +98,7 @@ def test_static_ip_no_dhcp(self): access-points: my_ap: auth: + key-management: psk password: s3cr3t addresses: - 192.168.1.1