I am trying to get the band steering work to switch my 2,4G clients to 5G band but unfortunately it does not work as expected. I have read documentation and it seems like my config is OK but I'm definitely missing something.
I am using usteer 2022.08.18~7d2b17c9-r1
Here is my config:
config usteer
option network 'lan'
option syslog '1'
option local_mode '0'
option ipv6 '0'
option debug_level '3'
option min_snr '-85'
option roam_scan_snr '-55'
option signal_diff_threshold '8'
option roam_trigger_interval '11000'
option load_balancing_threshold '1'
option band_steering_threshold '1'
option band_steering_interval '10000'
Clients:
root@OpenWrt:~# ubus call usteer connected_clients
{
"hostapd.phy0-ap0": {
"7e:2b:e2:84:a7:fb": {
"signal": -34,
"created": 10772764,
"connected": 10708000,
"snr-kick": {
"seen-below": 0
},
"roam-state-machine": {
"state": "ROAM_TRIGGER_IDLE",
"tries": 0,
"event": 0,
"kick-count": 0,
"last-kick": 0,
"scan_start": 0,
"scan_timeout_start": 0
},
"bss-transition-response": {
"status-code": 1,
"age": 39938
},
"beacon-measurement-modes": [
"PASSIVE",
"ACTIVE",
"TABLE"
],
"link-measurement": true,
"bss-transition-management": true,
"multi-band-operation": false,
"measurements": [
{
"node": "hostapd.phy0-ap0",
"rcpi": 161,
"rsni": 68,
"rssi": -30,
"age": 26844
}
]
},
"da:f5:12:a5:98:07": {
"signal": -39,
"created": 13942944,
"connected": 13819000,
"snr-kick": {
"seen-below": 0
},
"roam-state-machine": {
"state": "ROAM_TRIGGER_IDLE",
"tries": 0,
"event": 2663952,
"kick-count": 0,
"last-kick": 0,
"scan_start": 3858085,
"scan_timeout_start": 0
},
"bss-transition-response": {
"status-code": 0,
"age": 17748
},
"beacon-measurement-modes": [
"PASSIVE",
"ACTIVE",
"TABLE"
],
"link-measurement": true,
"bss-transition-management": true,
"multi-band-operation": false,
"measurements": [
{
"node": "hostapd.phy0-ap0",
"rcpi": 154,
"rsni": 63,
"rssi": -33,
"age": 57946
}
]
}
},
"hostapd.phy1-ap0": {
}
}
