I have set up dualband on my TP-LINK Archer C7 v4 router. 2,4GHz ( 802.11bgn) and 5 GHz ( 802.11nac). Same SSID, same passwort, 802.11r active, FS over the AIR, dtim 3, and so on. And it works. I can switch between both networks instantly without interruptions (I will explain later why I know that).
The problem are my WiFi Clients, which are a state of the art Samsung Galaxy smartphone or a Lenove ThinkPad Laptop. It seems like the logic of every dualband device is pretty simple: "pick the stronger signal"
So even if I am 1 meter away from my router, they always stay in the 2,4Ghz frequency (-59dBm), even if the 5GHz is strong enough (-62dBm). Because of those 3dBm difference.
I don't want to disable the 2,4GHz signal, because if I am 30 meters away and the 5GHz signal is poor, the device should roam into the better signal. But if I return closer, it seems like there is no logic "Ok, now 5GHz is strong enough, I will roam back from 2,4 to 5"
I just wonder if dualband makes sense at all, if the logic of every device will always pick 2,4GHz as it will be always stronger.
(I can test roaming by restarting just the 2,4GHz signal, by removing the antennas or by a second device just running 5GHz connected by LAN 20 meters away, so i can confirm that roaming is working)
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0'
option htmode 'VHT80'
option country 'US'
option legacy_rates '1'
option channel '60'
config wifi-device 'radio1'
option type 'mac80211'
option hwmode '11g'
option path 'platform/qca956x_wmac'
option htmode 'HT20'
option country 'US'
option legacy_rates '1'
option channel '11'
config wifi-iface
option device 'radio1'
option mode 'ap'
option ssid 'myssid'
option network 'lan'
option encryption 'psk-mixed'
option key 'mypassword'
option wpa_disable_eapol_key_retries '1'
option macfilter 'deny'
list maclist '40:B4:CD:15:CF:90'
list maclist 'FC:A6:67:7C:69:11'
option ieee80211r '1'
option mobility_domain '12FE'
option ft_over_ds '0'
option ft_psk_generate_local '1'
option wps_pushbutton '0'
option dtim_period '3'
config wifi-iface
option device 'radio0'
option mode 'ap'
option network 'lan'
option encryption 'psk-mixed'
option key 'mypassword'
option ieee80211r '1'
option ft_psk_generate_local '1'
option wps_pushbutton '0'
option ssid 'myssid'
option mobility_domain '12FE'
option dtim_period '3'
option ft_over_ds '0'