5be681931f2de1a7c8865a2c291fff064ab0d7ce

Load-balancing only makes sense where multiple APs are deployed in the same area. Enabling load-balancing between APs in different rooms might steer clients to APs with a much lower signal strength, resulting in lower data rates and inefficient use of airtime. Allow disabling load balancing by setting the threshold to 0. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> Acked-by: David Bauer <mail@david-bauer.net>
usteer
usteer is a client steering daemon written for OpenWrt.
Its goal is to optimize roaming behavior of wireless clients (STAs) in a ESS consisting of multiple BSS / APs.
Functions
- Synchronization of Neighbor Reports between multiple APs
- Policy-based decisions for probe- / association- / authentication requests received from STAs
- Requesting clients to roam to a different BSS based on SNR / signal-level
- Channel-load based client steering to different BSS
Installation
usteer is available from the OpenWrt packages feed and can be installed on devices running OpenWrt 21.02+ using opkg:
opkg update; opkg install usteer
Submitting patches
usteer patches are welcome on the openwrt-devel mailing list.
Before submitting patches, check out OpenWrts guide on submission policies.
Make sure to add a usteer
subject prefix using the --subject-prefix
option when exporting the patch with git format-patch
.
Description
Languages
C
96.9%
Shell
1.8%
CMake
0.8%
Makefile
0.5%