OpenSync 5.4 Release Notes

Release 5.4.1

New Features

  • Reporting the fan driver duty cycle

Notable Fixes

  • Keep WiFi security empty for multi-credential setups using legacy approach at OVSDB bootstrap

  • Fixed issue where radio temperature and tx_chainmask stats were not being reported in MQTT messages when OWM was enabled

  • OWM: Add respect disassoc_imminent in Client BTM flags

  • Added option for overriding OSP BLE backend

  • Skip invalid frequency during survey report calculation for Qualcomm platforms using QSDK 12.x

  • Fix onboarding using 6GHz radio

Notable Enhancements

  • Support for Maple+Spruce+Pine Qualcomm reference board

Release 5.4.0

New Features

  • Reporting of current open files global counter on system as part of device stats

  • LLDP with PoE+

  • Cloud-managed lifecycle of persistent config information on nodes

  • Control beacon interval from the cloud

  • Energy management for access points

  • Wi-Fi 7 Phase 1 (320MHz, 4K QAM)

  • Runtime feature flag framework

  • One WiFi Manager (OWM)

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

  • Cellular as Primary WAN Connectivity

  • Broadcom Flow Cache management

  • FSM: support cname based dns redirecting

Notable Fixes

  • healthcheck: DNS check is only active when there is internet access.

  • Using new Jansson API to delete JSON object during iteration to avoid potential manager hanging.

  • NFM:

    • Fixed creation of custom iptables chains (firewall).

    • Fixed issues with iptables TCP MSS clamping rules.

  • NM:

    • Added check to prevent NULL input.

    • Resolved MLD config not being applied with mcproxy.

    • Address corner crash when parsing of the DHCPv6 options.

  • WANO:

    • When static IPv4 WAN is used, we are terminating non-working ping with SIGKILL instead of SIGILL

    • Sometimes, if ethernet client disconnects quickly, it can happen that fdb polling does not detect it. Therefore deleting OVS_MAC_Learning entries on ethclient init too.

  • CPM: Add the `-w` flag when calling iptables. This prevents iptables from randomly failing due to locking errors.

  • OSP is now using odhcp6c 2022-08-05 version (various hotfixes from community).

Notable Enhancements

  • NM:

    • Unify pcap filters for l2uf packets.

    • Flush multicast snooping table for each IGMP/MLD config update.

  • Unify approach to parse OVS version across all platforms (In case OVS is not running, value is "N\A").

  • Switched to using subnet instead of prefix in 'ip' commands in udhcpc scripts.

 

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