New Features
Public Bluetooth Manager (BLEM)
Enhance process crash reasons reporting with thermal reboot support
Add SNR reporting to post association steering events
Improved 11k/11v neighbors list management
Use client 11v responses in constructing future 11v requests
WiFi client security mode reporting
Application-based traffic prioritization over WiFi
Configurable DNS interval in health check service
Policy-based routing
Reporting RADIUS usage statistics
Report ethernet link speed and duplex
IPC time measurements reporting IPv6 support
DPI engine (network flow engine and runtime scanner)
Bind Ookla SpeedTest to specific interface
Notable Fixes
Fix the OpenSync restart procedure when Diagnostic Manager (DM) crashes that its sub-process/managers are correctly handled
Fixed access point isolation setup within LAN network when using WPA3
Address corner case at OVSDB JSON parsing when decoding un-terminated quote characters
Fix restarting of OpenSync by finding all ID subprocess and not only by process name
Rearranged unit hierarchy to allow
INET_BASE_IGMP
unit to be enabled even for interfaces without IPv4 addressSetting the device type as "Network Infrastructure / AP" in hostap to avoid asking WPS pin instead of WPA password
Fixed some latent memory leaks in ACL and DFS components when spawning sub-process (
platform/bcm)
Skip uplink interfaces which aren’t in valid state anymore (wrong IP configuration, removed from bridge, …) to improve selection of new uplink interface.
Notable Enhancements
Added periodic RADIUS server health checks
Added performance boost script and also ability to disable EEE on selective ethernet interface via kconfig (
platform/bcm)
Improved UM handling when not all OVSDB entries are present
Removed
OSP_DL_CURL_CERT_AUTHORITY_FILE
and useTARGET_OPENSYNC_CAFILE
insteadAdded ability to handle client empty
wpa_key_mgmt
andpairwise_cipher
fields
To download OpenSync 5.2, go to OpenSync 5.2