[PATCH usteer v3 0/9] Better handling of unfriendly STAs / IEEE enhancements / MBO

Leon Busch-George leon at georgemail.eu
Thu Nov 7 17:32:07 PST 2024


Sorry, wenn vielleicht unangebracht:
https://www.youtube.com/watch?v=NisCkxU544c

Kudos zum git-send-email-Meistern! 🍺

On Thu,  7 Nov 2024 12:23:04 +0100
Nils Hendrik Rottgardt <n.rottgardt at gmail.com> wrote:

> Hi all.
> 
> I am new to OpenWRT devel so thanks for the replies on V1 and V2. I
> decided to make a fresh V3 to have everything at one place and also
> provide some new functions/changes related to old commits.
> 
> I decided to work on this because my Intel AX201 ignores bss
> transition requests send by usteer and also other devices seems
> ignoring it. This is also well discussed in OpenWRT forum "lets talk
> about usteer". 
> 
> So this is my contribution to get usteer more useful for unfriendly
> clients. I am not finished but I think this version could be used
> well.
> 
> (I found 2 issues with hostapd that rrm_nr_get_own method could not
> called everytime and ubus call bss_transition_request does disconnect
> stations on its own. Perhaps somebody knows fixes for this.
> (https://github.com/openwrt/openwrt/issues/16874 and https://github.com/openwrt/openwrt/issues/16875) )
> 
> Cheers,
> Nils
> 
> Nils Hendrik Rottgardt (9):
>   New aggressive roaming to support Intel Wifi Cards
>   New aggressive roaming - optimizations
>   Added a countdown before kicking the station like described in IEEE
>   802.11 Mgmt: DEAUTH reason more accurate
>   802.11 MBO - added reassoc_delay and reason code
>   policy: Added error message if nodes has no rrm number on bss
>     transition
>   ubus: Corrected transition request interface for disassociation
> timer ubus: enhanced ROAMING request log entry with BSSID
>   New aggr. levels combined with STA specific configuration
> 
>  band_steering.c                        | 22 ++++++++-
>  local_node.c                           | 24 ++++++++--
>  main.c                                 |  2 +
>  openwrt/usteer/files/etc/config/usteer | 14 ++++++
>  openwrt/usteer/files/etc/init.d/usteer |  4 +-
>  policy.c                               | 62
> +++++++++++++++++++++----- sta.c                                  |
> 26 +++++++++++ ubus.c                                 | 54
> ++++++++++++++++------ usteer.h                               | 34
> ++++++++++---- 9 files changed, 202 insertions(+), 40 deletions(-)
> 




More information about the openwrt-devel mailing list