TL;DR
A homeowner enhanced Wi-Fi roaming in a multi-AP OpenWRT setup by installing usteer and static neighbor reports, resulting in more reliable client handoff. The development demonstrates open-source solutions for complex indoor Wi-Fi roaming.
A user has successfully enhanced Wi-Fi roaming in a multi-AP OpenWRT setup by installing usteer and configuring neighbor reports, significantly improving client handoff reliability. This development matters because it demonstrates a viable, open-source approach to complex indoor Wi-Fi roaming issues without relying on vendor-specific solutions.
The user operates a home network with separate 2.4GHz and 5GHz SSIDs, maintaining legacy compatibility on 2.4GHz and WPA3 on 5GHz. Despite enabling 802.11r/k/v and fast transition, client roaming was suboptimal, especially for Apple devices that tend to stick to a single AP.
To address this, the user installed usteer, a Wi-Fi steering daemon, and its LuCI interface, along with static neighbor reports, which provide explicit neighbor data to clients via hostapd. This setup allowed APs to exchange neighbor information, enabling better client steering within each band. After configuration, client handoff improved noticeably, as evidenced by increased signal strength shifts and bitrate adjustments across APs.
Why It Matters
This development is significant because it demonstrates that advanced, open-source Wi-Fi roaming solutions are feasible with OpenWRT, reducing dependence on proprietary vendor features. It offers home network enthusiasts and small-scale deployments a way to improve indoor Wi-Fi reliability through accessible tools, potentially impacting broader adoption of open Wi-Fi management practices.

TP-Link AX1800 WiFi 6 Router (Archer AX21 V5) – Dual Band Wireless Internet, Gigabit, Easy Mesh, Works with Alexa – A Certified for Humans Device, Free Expert Support
DUAL-BAND WIFI 6 ROUTER: Wi-Fi 6(802.11ax) technology achieves faster speeds, greater capacity and reduced network congestion compared to…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background
Indoor Wi-Fi roaming has historically been challenging, especially with multi-AP setups and legacy devices. Many consumer-grade routers lack advanced roaming features like 802.11k/v/r or steering mechanisms. OpenWRT, an open-source firmware for routers, provides a flexible platform, but implementing seamless roaming requires additional configuration and packages. Prior efforts focused on enabling 802.11r/k/v, but client behavior and lack of neighbor report exposure often limited success. This recent effort builds on that foundation by integrating usteer and static neighbor reports, common tools in the open-source Wi-Fi community, to improve client handoff.
“By installing usteer and configuring neighbor reports, we finally get reliable roaming without vendor lock-in.”
— the network user
“Neighbor reports and steering are crucial for effective indoor roaming, and open-source tools are now capable of delivering that.”
— an open-source Wi-Fi developer

TP-Link Deco 7 BE25 Dual-Band BE5000 WiFi 7 Mesh Wi-Fi System | 4-Stream 5 Gbps, 240 Mhz | Covers up to 6,600 Sq.Ft | 2X 2.5G Ports Wired Backhaul | VPN,MLO, AI-Roaming, HomeShield, 3-Pack
𝐃𝐞𝐜𝐨 𝟕 𝐒𝐮𝐩𝐞𝐫𝐜𝐡𝐚𝐫𝐠𝐞𝐝 𝐰𝐢𝐭𝐡 𝟒-𝐒𝐭𝐫𝐞𝐚𝐦 𝐁𝐄𝟓𝟎𝟎𝟎 𝐃𝐮𝐚𝐥-𝐁𝐚𝐧𝐝 𝐖𝐢𝐅𝐢 𝟕: Delivers up to 4324 Mbps (5 GHz) and 688…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What Remains Unclear
It is still unclear how well this setup performs with various client devices over longer periods or in more crowded environments. The results are promising but may vary depending on hardware and client compatibility. Further testing is needed to confirm stability and scalability.

XIZAKEE 1 PC Inner Tie Rod Removal Tool, U-shaped Steering Gear Rocker Tool, Multi-function Steering Gear Rudder Wrench, Universal for Most Cars, Trucks, SUVs (Black)
High-quality Material: This inner tie rod removal tool is made of high-quality metal material, which feels smooth and…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What’s Next
Next steps include testing the configuration with different client devices, refining neighbor report generation, and exploring cross-band roaming improvements. Community feedback and shared configurations could help standardize open-source roaming solutions for broader adoption.

TP-Link Omada WiFi 7 Wireless Access Point – BE5000 Dual Band, 2.5G Port, PoE+ or DC Powered, Adapter Included, 5yr Warranty, Captive Portal, Mesh, WPA3, Roaming, Business WiFi Experience (EAP720)
𝐅𝐑𝐄𝐄 𝐎𝐦𝐚𝐝𝐚 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 𝐂𝐞𝐧𝐭𝐫𝐚𝐥𝐢𝐳𝐞𝐝 𝐑𝐞𝐦𝐨𝐭𝐞 𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭: Unlock numerous advanced features by integrating with Omada Cloud Management Platform,…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Can this setup work with any OpenWRT-compatible router?
Most OpenWRT routers with support for hostapd and the necessary packages can implement this setup, but hardware performance and Wi-Fi chipset capabilities may influence results.
Does this improve roaming for all device types?
It improves roaming for devices that support 802.11k/v and are compatible with the steering and neighbor report features, but some devices, especially older ones, may still have limitations.
Is this setup suitable for large or enterprise environments?
While promising for home and small deployments, scaling this approach to larger environments may require additional infrastructure and testing to ensure stability.
Source: Hacker News