From fd3c995c7c9b73d24dce90f3a1371330b89965c0 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Tue, 19 Dec 2023 13:53:51 +0100 Subject: [PATCH] Fix WiFi WEP configuration (#4781) It seems that the values for auth-alg and key-mgmt got mixed up. Trying to safe a WEP configuration currently leads to the error: 23-12-19 10:56:37 ERROR (MainThread) [supervisor.host.network] Can't create config and activate wlan0: 802-11-wireless-security.key-mgmt: 'open' is not a valid value for the property --- supervisor/dbus/network/setting/generate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/supervisor/dbus/network/setting/generate.py b/supervisor/dbus/network/setting/generate.py index e6717437e..db46ef0a3 100644 --- a/supervisor/dbus/network/setting/generate.py +++ b/supervisor/dbus/network/setting/generate.py @@ -148,8 +148,8 @@ def get_connection_from_interface( wireless["security"] = Variant("s", CONF_ATTR_802_WIRELESS_SECURITY) wireless_security = {} if interface.wifi.auth == "wep": - wireless_security["auth-alg"] = Variant("s", "none") - wireless_security["key-mgmt"] = Variant("s", "open") + wireless_security["auth-alg"] = Variant("s", "open") + wireless_security["key-mgmt"] = Variant("s", "none") elif interface.wifi.auth == "wpa-psk": wireless_security["auth-alg"] = Variant("s", "open") wireless_security["key-mgmt"] = Variant("s", "wpa-psk")