TR398v4: Use correct radios for MLO tests. eMLSR can only use
Intel be200 radios, ML0-STR can only use mtk7996 radios, so over-ride
test default settings to make this work correctly.
TR398v4: Update to follow latest spec. Among other things, default to
160MHz bandwidth for wifi-7 on 6Ghz. Test still allows one to use 320Mhz,
but as of now, TR398 spec is going to do pass/fail at 160Mhz.
Interop: IOS 'Modify' window gains ability to 'type' through the bluetooth
connectivity
Interop: Android now supports EAP connectivity automation, and better
general wifi connectivity automation. Tested on a wide range of phones.
Interop: Support IOS version 26.
IOT/Dataplane: Improve automation support for testing Android IOT
devices (glasses, watches, etc)
GUI gains 'ctrl-shift-c' support in almost all windows to take a screen-shot
of the window in focus. This makes it easy to copy LANforge screens into
documents.
Interop: Android phones can now report basic MLO Link info.
Interop: Improve IOS auto-discover logic.
Interop: Improve IOS wifi state and performance reporting.
Interop: Initial support for deploying LANforge using Windows domain controllers.
Scale-Test: Stability and feature improvements.
AP-Auto: Stability and feature improvements.
Port-Reset: Stability and feature improvements.
WiFi Capacity: Improve memory utilization on long-term tests by decreasing
amount of graph and report data generated when many test iterations are requested.
Table-Report-Builder: Enable this feature again.
Update to 6.18 kernel, improves MTK7996 MLO (STR) and virtual station support,
improves stability with Intel be200 stress tests.
Significant Bug Fixes
TR398v4: Fix mlo link stats. Kernel fix for 6.15.6+ kernels
where the MLO per link stats were wrong when MLO links were not
linear.
TR398v4: MLO-STR no longer enables MLO for the single-band tests.
TR398v4: Fix pass/fail comparison in long-term stability test, and clear
counters after initial warmup period to better count steady-state performance.
kernel: Fix a few kernel crashes in 6.15.6+ kernel related to MLO.
kernel: Fix VAP mode crash with Intel be200 radios.
Fix Dataplane issue with temperature-controlled chamber.
Fix wifi-mode detection for combined-phy radios.
Fix propagating server errors when JSON CLI commands fail. This makes
debugging automation problems much easier.
Known Limitations
Virtual stations (more than one station per radio) have problems
when connecting to AP that does OFDMA. Work-arounds include disabling OFDMA
on the AP or forcing the virtual stations to support only VHT instead of AX.
This is probably a hardware limitation and is unlikely to be fixed with currently
available radios.