mesh: Check remote peer HT Operation element
The remote mesh STA which had configuration disable_ht40=1 could have HT Capabilities element which includes Supported Channel Width Set = 1 (both 20 MHz and 40 MHz operation is supported) even though it had HT Operation element which includes STA Channel Width = 0 (20 MHz channel width only). Previously, local peer recognized such a remote peer as 40 MHz band width enabled STA because local peer only checked HT Capabilities element. This could cause disconnection between disable_ht40=1 mesh STA and disable_ht40=0 mesh STA. They could establish a mesh BSS but could not ping with ath9k_htc device. This commit fixes the issue by refering HT Operation element. Signed-off-by: Masashi Honma <masashi.honma@gmail.com>master
parent
9eb5757a86
commit
adc6a5d81a
Loading…
Reference in New Issue