[PATCH v2] wifi: ath11k: support DBS and DFS compatibility
Yu Zhang (Yuriy)
quic_yuzha at quicinc.com
Tue Nov 26 00:14:08 PST 2024
On 11/26/2024 2:09 PM, Mihai Moldovan wrote:
> * On 11/25/24 11:05, Yu Zhang(Yuriy) wrote:
>> Add a ieee80211_iface_combination to support DBS and DFS compatibility,
>> one combination can support DFS(same with non dual sta), another
>> combination can support DBS. When running different scenarios that will
>> use different ieee80211_iface_combination due to mac80211 will go through
>> all of possible interface combinations.
>
> Are DFS and DBS mutually exclusive features? I can imagine that ISM
> clashes with DBS, but wonder if this is a hardware limitation, a
> firmware limitation or merely an implementation limitation so far that
> might eventually be lifted.
>
You mean when run dfs channel why only support one interface, right?
Your can refer to wiphy_verify_combinations().
>
>> The chips affected are:
>>
>> QCA6390 hw2.0
>
> Tested-by: Mihai Moldovan <ionic at ionic.de>
> Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-05266-QCAHSTSWPLZ_V2_TO_X86-1
>
Thanks your tested-on QCA6390. I will update with adding this.
>
> These were the tested configurations:
>
> - 5 GHz on DFS channel:
>
> Interface wifiax
> ifindex 6
> wdev 0x1
> addr 20:57:9e:2d:04:1e
> ssid WRTKA05
> type AP
> channel 100 (5500 MHz), width: 80 MHz, center1: 5530 MHz
> txpower 20.00 dBm
> multicast TXQ:
> qsz-byt qsz-pkt flows drops marks overlmt
> hashcol tx-bytes tx-packets
> 0 0 454 0 0 0
> 0 61456 454
>
> - 5 GHz on non-DFS channel + 2.4 GHz (DBS):
>
> Interface wifiax24
> ifindex 7
> wdev 0x2
> addr 22:57:9e:2d:04:1e
> ssid WRTKA06-Tasmota
> type AP
> channel 7 (2442 MHz), width: 40 MHz, center1: 2452 MHz
> txpower 20.00 dBm
> multicast TXQ:
> qsz-byt qsz-pkt flows drops marks overlmt
> hashcol tx-bytes tx-packets
> 0 0 61 0 0 0
> 0 8562 61
> Interface wifiax
> ifindex 6
> wdev 0x1
> addr 20:57:9e:2d:04:1e
> ssid WRTKA05
> type AP
> channel 40 (5200 MHz), width: 80 MHz, center1: 5210 MHz
> txpower 20.00 dBm
> multicast TXQ:
> qsz-byt qsz-pkt flows drops marks overlmt
> hashcol tx-bytes tx-packets
> 0 0 69 0 0 0
> 0 10032 69
>
>
>
> Mihai
More information about the ath11k
mailing list