This release fixes speed detection for SFP+ modules running at negotiated speeds and improves network path visualization.
What's New
-
802.1X configuration audit - New audit rule detects trunk port profiles that are missing 802.1X authentication settings, helping ensure network access control is properly configured.
-
Access port VLAN audit - New audit rule identifies access ports with excessive tagged VLANs, which can indicate misconfiguration or potential security issues.
Speed Test Fixes
-
SFP+ speed detection - Network paths now correctly show the negotiated link speed for SFP+ modules (e.g., 1 GbE instead of assuming 10 GbE). Previously, return paths through the gateway would show incorrect speeds for ports running below their maximum capability.
-
Bottleneck highlighting - When multiple wired links share the same bottleneck speed, all are now highlighted in the path visualization instead of just the first one.
-
Wireless mesh link speed - Mesh links now display the TX rate (To Device direction) matching the tooltip, instead of the RX rate.
Other Fixes
-
WAN DNS validation - Pi-hole and AdGuard Home DNS servers are now correctly validated for WAN interfaces, fixing false warnings about missing DNS configuration.
-
Adaptive SQM deployment reliability - Added ping target validation before applying SQM settings to prevent deployment failures on unreachable hosts. Made SQM ping adjustment script more durable.
Installation
Windows: Download the MSI installer below
Docker:
docker compose pull && docker compose up -dmacOS (native, recommended for accurate speed tests):
git clone https://github.com/Ozark-Connect/NetworkOptimizer.git && cd NetworkOptimizer && ./scripts/install-macos-native.shProxmox:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Ozark-Connect/NetworkOptimizer/main/scripts/proxmox/install.sh)"For other platforms (Synology, QNAP, Unraid, native Linux), see the Deployment Guide.