OpenSync 5.2 Release Notes

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 address

  • Setting 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 use TARGET_OPENSYNC_CAFILE instead

  • Added ability to handle client empty wpa_key_mgmt and pairwise_cipher fields

In Development *

  • Band steering algorithm change request (from counters to timer)

* Features which are still in development are disabled by default, and will not be supported in this release.

 

To download OpenSync 5.2, go to https://opensync.atlassian.net/wiki/spaces/OCC/pages/39924039689