aboutsummaryrefslogtreecommitdiffstats
path: root/package/network
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2014-02-03 13:31:44 +0000
committerFelix Fietkau <nbd@openwrt.org>2014-02-03 13:31:44 +0000
commit38587f87ed27ea0b1db59103a219a6270575f1d3 (patch)
tree1c888a4dbcca2c7ce449e9c7c476c671e796a734 /package/network
parent169213a1b44f03fb9831bff15cc35ac384a947f3 (diff)
downloadupstream-38587f87ed27ea0b1db59103a219a6270575f1d3.tar.gz
upstream-38587f87ed27ea0b1db59103a219a6270575f1d3.tar.bz2
upstream-38587f87ed27ea0b1db59103a219a6270575f1d3.zip
wifi: Introduce 802.11ac support
This patch introduces 802.11ac support to mac80211 and hostapd. The split of VHT160 in two 80 MHz bands is not yet supported, since it requires an additional user supplied parameter for the channel of the second band. Signed-off-by: Matti Laakso <malaakso@elisanet.fi> Signed-off-by: Simon Wunderlich <simon@open-mesh.com> [sven@open-mesh.com: Rebased patch, merged htmode and vhtmode, removed special hwmode, replaced uci vht_capab list with overwritable autoconfig, fixed hostapd integration, fixed commit description, add HT40+/- for VHT modes, add VHT40 center_freq autoconfig, refactored major parts] Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 39456
Diffstat (limited to 'package/network')
-rw-r--r--package/network/services/hostapd/files/hostapd-full.config3
-rw-r--r--package/network/services/hostapd/files/hostapd-mini.config3
2 files changed, 6 insertions, 0 deletions
diff --git a/package/network/services/hostapd/files/hostapd-full.config b/package/network/services/hostapd/files/hostapd-full.config
index bc999c04a1..e021cd0058 100644
--- a/package/network/services/hostapd/files/hostapd-full.config
+++ b/package/network/services/hostapd/files/hostapd-full.config
@@ -139,6 +139,9 @@ CONFIG_IEEE80211R=y
# IEEE 802.11n (High Throughput) support
CONFIG_IEEE80211N=y
+# IEEE 802.11ac (Very High Throughput) support
+CONFIG_IEEE80211AC=y
+
# Remove debugging code that is printing out debug messages to stdout.
# This can be used to reduce the size of the hostapd considerably if debugging
# code is not needed.
diff --git a/package/network/services/hostapd/files/hostapd-mini.config b/package/network/services/hostapd/files/hostapd-mini.config
index 01a04cb237..3675709935 100644
--- a/package/network/services/hostapd/files/hostapd-mini.config
+++ b/package/network/services/hostapd/files/hostapd-mini.config
@@ -138,6 +138,9 @@ CONFIG_PEERKEY=y
# IEEE 802.11n (High Throughput) support
CONFIG_IEEE80211N=y
+# IEEE 802.11ac (Very High Throughput) support
+CONFIG_IEEE80211AC=y
+
# Remove debugging code that is printing out debug messages to stdout.
# This can be used to reduce the size of the hostapd considerably if debugging
# code is not needed.