Thread (3 messages) flat view 3 messages, 2 authors, 2016-08-02

Re: [PATCH v3 3/3] mac80211: mesh: fixed HT ies in beacon template

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2016-08-01 11:16:45
Also in: lkml, netdev

On Fri, 2016-07-22 at 14:26 +0900, Masashi Honma wrote:
On 2016年07月14日 05:07, Yaniv Machani wrote:
quoted
+
+	/* if channel width is 20MHz - configure HT capab
accordingly*/
+	if (sdata->vif.bss_conf.chandef.width ==
NL80211_CHAN_WIDTH_20) {
+		cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
+		cap &= ~IEEE80211_HT_CAP_DSSSCCK40;
+	}
I have tested this part of your patch and this works for me.

Previouly, "Supported Channel Width Set bit" in HT Capabilities
element was 1 even though disable_ht40=1 existed in
wpa_supplicant.conf. After appllication of patch, the bit was 0.
But why is that behaviour *correct*? We still support 40 MHz bandwidth
things, we just don't use them if we disable HT40.

johannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help