You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recommended - Drop support for WEP
This would simplify the changes. We can stop setting the CONF_ATTR_802_WIRELESS_SECURITY_AUTH_ALG variable, allowing automatic selection between WPA2 and WPA3.
Add a third option to select SAE mode
In this approach, we would explicitly set CONF_ATTR_802_WIRELESS_SECURITY_AUTH_ALG to sae and CONF_ATTR_802_WIRELESS_SECURITY_KEY_MGMT to sae.
The text was updated successfully, but these errors were encountered:
We did consider adding WPA3 in the past, one reason we did not do it was lack of support from Raspberry Pi (see raspberrypi/linux#4718). There are firmwares and combination of software where it supposedly works, but with caveat.
I have tested WPA3 on x86 hardware, and it appears that WPA3 works correctly. NetworkManager automatically ignores the CONF_ATTR_802_WIRELESS_SECURITY_KEY_MGMT=open option and defaults to sae when WPA3 is available.
Once WPA3 support is added to the Raspberry Pi, it should work seamlessly out of the box. However, to avoid potential confusion when auto-selecting between WPA2 and WPA3, we can leave the CONF_ATTR_802_WIRELESS_SECURITY_KEY_MGMT variable unset. This way, NetworkManager will automatically choose the appropriate option.
Describe the issue you are experiencing
The current version does not support the WPA3 wifi protocol.
Expected Behavior:
The system should support WPA3, allowing connection to Wi-Fi networks using this standard.
Steps to Reproduce:
Attempt to connect a device to a Wi-Fi network secured with only WPA3.
What type of installation are you running?
Home Assistant OS
Which operating system are you running on?
Home Assistant Operating System
Steps to reproduce the issue
Anything in the Supervisor logs that might be useful for us?
System Health information
Supervisor diagnostics
No response
Additional information
I propose two possible solutions:
Recommended - Drop support for WEP
This would simplify the changes. We can stop setting the
CONF_ATTR_802_WIRELESS_SECURITY_AUTH_ALG
variable, allowing automatic selection between WPA2 and WPA3.supervisor/supervisor/dbus/network/setting/generate.py
Lines 212 to 233 in e2ada42
Add a third option to select SAE mode
In this approach, we would explicitly set
CONF_ATTR_802_WIRELESS_SECURITY_AUTH_ALG
tosae
andCONF_ATTR_802_WIRELESS_SECURITY_KEY_MGMT
tosae
.The text was updated successfully, but these errors were encountered: