Re: [PATCH 3/4] mac80211: mesh: fixed HT ies in beacon template
From: Bob Copeland <me@bobcopeland.com>
Date: 2016-06-28 14:11:56
Also in:
linux-wireless, lkml
From: Bob Copeland <me@bobcopeland.com>
Date: 2016-06-28 14:11:56
Also in:
linux-wireless, lkml
On Tue, Jun 28, 2016 at 02:13:06PM +0300, Yaniv Machani wrote:
From: Meirav Kama <redacted> There are several values in HT info elements of mesh beacon (built by the mac80211) that are incorrect.
Would be good to enumerate the problems here.
To fix them: 1. mac80211 will check configuration from cfg and will build accordingly. 2. changes made in mesh default values.
What is wrong with the defaults?
sband = local->hw.wiphy->bands[band]; if (!sband->ht_cap.ht_supported ||@@ -431,11 +433,40 @@ int mesh_add_ht_cap_ie(struct ieee80211_sub_if_data *sdata, sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) return 0; + /* determine capability flags */ + cap = sband->ht_cap.cap;
There is some weird whitespace here (space instead of tabs for the comment). -- Bob Copeland %% http://bobcopeland.com/