github Ozark-Connect/NetworkOptimizer v1.1.9

5 hours ago

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 -d

macOS (native, recommended for accurate speed tests):

git clone https://github.com/Ozark-Connect/NetworkOptimizer.git && cd NetworkOptimizer && ./scripts/install-macos-native.sh

Proxmox:

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.

Don't miss a new NetworkOptimizer release

NewReleases is sending notifications on new releases.