[PATCH 0/9] Add VHT support to P2P
eliad at wizery.com
eliad
Thu Oct 17 01:03:37 PDT 2013
From: Eliad Peller <eliad at wizery.com>
Fix some vht capabilities configuration/definitions,
and make sure the driver advertises support for the
configured caps.
Consider the regulatory rules, and mark valid channels
for 80Mhz operation (160 and 80+80 configurations are
not handled by this patchset yet).
Finally, add option to ask for vht configuration when
establishing a p2p group (similarly to the way it's
being done for ht40).
Since the GO is handled by wpa_supplicant, add the missing
CONFIG_IEEE80211AC definitions to its Makefile as well.
Eliad Peller (9):
hostapd: fix wrong vht configuration capabilities flags
fix some vht cap definitions
hostapd: verify vht capabilities are supported by driver
hostapd: verify 160/80+80 driver support
hostapd: mask out not-supported vht caps
wpa_supplicant: add CONFIG_IEEE80211AC
driver_nl80211: mark VHT 80mhz channels
wpa_supplicant: add vht param to p2p operations
p2p: add vht support
hostapd/config_file.c | 12 +--
src/ap/ap_drv_ops.c | 14 ++++
src/ap/hw_features.c | 86 +++++++++++++++++++++
src/ap/ieee802_11_vht.c | 52 ++++++++++++-
src/common/ieee802_11_defs.h | 15 +++-
src/drivers/driver.h | 5 ++
src/drivers/driver_nl80211.c | 64 +++++++++++++++-
src/p2p/p2p.h | 2 +
src/p2p/p2p_go_neg.c | 13 ++++
src/p2p/p2p_utils.c | 4 +
src/utils/common.c | 12 +++
src/utils/common.h | 5 ++
wpa_supplicant/Makefile | 6 ++
wpa_supplicant/ap.c | 27 +++++++
wpa_supplicant/config.c | 1 +
wpa_supplicant/config.h | 10 +++
wpa_supplicant/config_file.c | 2 +
wpa_supplicant/config_ssid.h | 2 +
wpa_supplicant/ctrl_iface.c | 43 ++++++-----
wpa_supplicant/dbus/dbus_new_handlers_p2p.c | 9 ++-
wpa_supplicant/defconfig | 4 +
wpa_supplicant/p2p_supplicant.c | 107 ++++++++++++++++++++++++---
wpa_supplicant/p2p_supplicant.h | 10 ++-
wpa_supplicant/wpa_cli.c | 1 +
wpa_supplicant/wpa_supplicant_i.h | 1 +
25 files changed, 457 insertions(+), 50 deletions(-)
--
1.7.10.4
More information about the Hostap
mailing list