Strange behaviour with 2 bt business hub 5 type A

Hello,

I've just build one image for my 2 bt business hub type 5, with wpad full inside to enable 802.11r feature.

The 2 routers are used only for AP + VLAN.

The strange thing is that: connecting my phone, a pocophone F1, on one of the 2 devices, the logread show this:

AP1:

Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: event 1 notification
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: start authentication
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR IEEE 802.1X: unauthorizing port
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: sending 1/4 msg of 4-Way Handshake
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: received EAPOL-Key frame (2/4 Pairwise)
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: sending 3/4 msg of 4-Way Handshake
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR WPA: received EAPOL-Key frame (4/4 Pairwise)
Thu Feb  6 23:46:51 2020 daemon.notice hostapd: wlan1: AP-STA-CONNECTED POCOPHONEMACADDR
Thu Feb  6 23:46:51 2020 daemon.debug hostapd: wlan1: STA POCOPHONEMACADDR IEEE 802.1X: authorizing port
Thu Feb  6 23:46:51 2020 daemon.info hostapd: wlan1: STA POCOPHONEMACADDR RADIUS: starting accounting session C7A92467A3A266DF
Thu Feb  6 23:46:51 2020 daemon.info hostapd: wlan1: STA POCOPHONEMACADDR WPA: pairwise key handshake completed (RSN)

on the other one instead, even on first connection or trying to roam, the message is different:

AP2

Thu Feb  6 23:46:29 2020 daemon.info hostapd: wlan0-1: STA POCOPHONEMACADDR IEEE 802.11: associated (aid 1)
Thu Feb  6 23:46:29 2020 daemon.notice hostapd: wlan0-1: AP-STA-CONNECTED POCOPHONEMACADDR
Thu Feb  6 23:46:29 2020 daemon.info hostapd: wlan0-1: STA POCOPHONEMACADDR RADIUS: starting accounting session C6FE8FB464DC9050
Thu Feb  6 23:46:29 2020 daemon.info hostapd: wlan0-1: STA POCOPHONEMACADDR WPA: pairwise key handshake completed (RSN)

It's really strange, don't you think?

The wireless configuration is this:

AP1:

config wifi-device 'radio0'
	option type 'mac80211'
	option hwmode '11a'
	option path 'pci0000:01/0000:01:00.0/0000:02:00.0'
	option noscan '1'
	option country 'IT'
	option legacy_rates '0'
	option log_level '0'
	option txpower '20'
	option channel '100'
	option htmode 'VHT80'
	option distance '20'

config wifi-device 'radio1'
	option type 'mac80211'
	option hwmode '11g'
	option path 'pci0000:00/0000:00:0e.0'
	option noscan '1'
	option country 'IT'
	option legacy_rates '0'
	option channel '1'
	option log_level '0'
	option htmode 'HT40'
	option txpower '20'
	option distance '20'

config wifi-iface
	option device 'radio0'
	option mode 'ap'
	option ssid 'SSIDNAME'
	option encryption 'psk2+ccmp'
	option key 'PASSWORD'
	option wps_pushbutton '0'
	option ieee80211r '1'
	option mobility_domain '4E99'
	option wpa_disable_eapol_key_retries '1'
	option ft_over_ds '1'
	option ft_psk_generate_local '1'
	option ieee80211w '1'
	option network 'lan'

config wifi-iface
	option device 'radio1'
	option mode 'ap'
	option ssid 'SSIDNAME'
	option encryption 'psk2+ccmp'
	option key 'PASSWORD'
	option wps_pushbutton '0'
	option ieee80211r '1'
	option mobility_domain '4E99'
	option wpa_disable_eapol_key_retries '1'
	option ft_over_ds '1'
	option ft_psk_generate_local '1'
	option ieee80211w '1'
	option network 'lan'

AP2:

config wifi-device 'radio0'
	option type 'mac80211'
	option channel '36'
	option hwmode '11a'
	option path 'pci0000:01/0000:01:00.0/0000:02:00.0'
	option htmode 'VHT80'
	option country 'IT'
	option legacy_rates '0'
	option txpower '20'
	option distance '20'
	option log_level '0'
	option noscan '1'

config wifi-device 'radio1'
	option type 'mac80211'
	option path 'pci0000:00/0000:00:0e.0'
	option htmode 'HT40'
	option country 'IT'
	option channel '11'
	option hwmode '11g'
	option legacy_rates '0'
	option noscan '1'
	option txpower '20'
	option distance '20'
	option log_level '0'

config wifi-iface
	option device 'radio0'
	option mode 'ap'
	option ssid 'SSIDNAME'
	option encryption 'psk2+ccmp'
	option key 'PASSWORD'
	option wps_pushbutton '0'
	option ieee80211r '1'
	option mobility_domain '4E99'
	option wpa_disable_eapol_key_retries '1'
	option ft_over_ds '1'
	option ft_psk_generate_local '1'
	option ieee80211w '1'
	option network 'lan'

config wifi-iface
	option device 'radio1'
	option mode 'ap'
	option ssid 'SSIDNAME'
	option encryption 'psk2+ccmp'
	option key 'PASSWORD'
	option wps_pushbutton '0'
	option ieee80211r '1'
	option mobility_domain '4E99'
	option wpa_disable_eapol_key_retries '1'
	option ft_over_ds '1'
	option ft_psk_generate_local '1'
	option ieee80211w '1'
	option network 'lan'

the built is the same and for the configuration I tried from a fresh firstboot to do a clean config on each of them...

What is wrong?

It seems that on AP1 the 802.11r is not working, but for example searching with WifiAnalyzer for android, each of the SSID has WPA-2-PSK+FT auth possible reported...

Thanks

AP1 is using a DFS channel 100.

fwiw, have you tried the Ath10k 'non-CT' wifi drivers if using 19.07 ?

No, I don't think this is the real problem: the same thing happen even if I disable the 5GHz network devices and use only the 2.4, or changing the channels to 36.

I am using 18.06.7, so I could try to upgrade everything to 19.07, but I have some 841N in my house so it could be a problem (I prefer having the same version on every ap in my house)

maybe I found a solution: on the AP2, as you can see, I have multiple SSIDs (in fact my phone connects to wlan0-1); configuring multiple SSIDs on the AP1 makes this strange behaviour disappear. Strange, isn't it?