I'm trying to perform WiFi performance testing using on-prem Maestro and a series of Pilot501S APs. Maestro in an HA configuration and the AP's maestro url is set to the HA url and not the primary's url. Is this correct or should the maestro url be the primary host's url?
Maestro and Pilots have been up and running for weeks with the WiFiPerm Daemon up for weeks as well.
Our on-prem Maestro is behind a firewall but I've opened up the Primary, Secondary & HA IP to an allow unrestricted access between it and the test APs. The APs are not behind a firewall.
I can successfully link test between AP's using their Wi-Fi Perf Speed Test in both directions and udp & tcp.
From Maestro, I can Downlink TCP test to an AP but not via UDP and neither of the Uplink tests work.
Here are my test scenarios and results:
Result - I get a red pop-up asking me to verify that the WiFiPerf Daemon option is enabled and to wait 2 to 3 minutes.
From the Maestro terminal, using TCPDUMP, I can see 10k+ stream of IP packets that takes a few minutes to clear the buffer.
Result - Could not connect tx to rx station via tcp and a window asking to enable WiFiPerf Daemon.
From the Maestro terminal, using TCPDUMP, the Maestro Primary IP establishes a TCP session with the AP and then the AP tries to establish a TCP connection to the HA IP, and never gets a SYN, ACK back from the HA IP. Two TCP retransmissions later and the AP FIN's the initial TCP with the Primary IP.
Results - Could not connect tx to rx station via tcp and a window asking to enable WiFiPerf Daemon.
From the terminal, roughly the same as with the Uplink TCP test, the AP tries to make a connection to the HA IP. I'm suspecting that the test is setup via TCP and then conducted via UDP? There were only TCP packets exchanged between the AP & Maestro.