[PATCH V2 00/23] P2P: support nl80211 P2P_DEVICE interface
Arend van Spriel
arend
Wed May 29 06:56:17 PDT 2013
On 05/29/2013 03:50 PM, Peer, Ilan wrote:
> Hi Arend,
>
> I've applied all your patches and started testing this over iwlwifi/iwlmvm. So far things are looking good :) I tested device discovery, some provision discovery scenarios, GoN and autonomous GO.
>
> Thanks for enabling this :)
Keeping my fingers crossed here ;-)
Gr. AvS
>> -----Original Message-----
>> From: hostap-bounces at lists.shmoo.com [mailto:hostap-
>> bounces at lists.shmoo.com] On Behalf Of Arend van Spriel
>> Sent: Wednesday, May 29, 2013 12:08
>> To: Jouni Malinen
>> Cc: johannes at sipsolutions.net; hostap at lists.shmoo.com
>> Subject: [PATCH V2 00/23] P2P: support nl80211 P2P_DEVICE interface
>>
>> This patch series adds support for the nl80211 P2P_DEVICE interface concept. It
>> is based upon and including the 18 reworked patches from the devel branch.
>> The code changes has been tested with one peer supporting P2P_DEVICE and
>> one peer with a so-called dummy net device, ie. p2p0. Peers found each other
>> using p2p_find and connection was established with p2p_connect using pbc
>> method.
>>
>> Also ran the hwsim tests 'test_p2p_*.py' with some modifications, because P2P
>> events are now sent to a different control interface.
>>
>> The series is based on master branch and applies on commit
>>
>> commit 9b1693a162d0c31752098d54181d2ef7631c6135
>> Author: Jouni Malinen <j at w1.fi>
>> Date: Tue May 28 00:35:47 2013 +0300
>>
>> WPS: Allow Device Password Id changes between PIN methods
>>
>> Cc: johannes at sipsolutions.net
>> Cc: david.spinadel at intel.com
>>
>> Arend van Spriel (17):
>> nl80211: Handle creation of P2P Device interface
>> nl80211: Fix P2P Device interface initialization
>> nl80211: Remove P2P Device interface upon .deinit()
>> nl80211: Introduce i802_set_iface_flags()
>> nl80211: Rework setting interface mode
>> nl80211: Add .get_mac_addr() callback for P2P Device
>> nl80211: Use wdev id to obtain P2P Device scan results
>> nl80211: Use wdev_id in nl80211_create_iface_once()
>> nl80211: Fix P2P group interface creating using P2P Device
>> P2P: Remove a call to wpas_p2p_deinit_global()
>> P2P: Create P2P Device interface if supported
>> P2P: Derive group interface name bit more sensibly
>> nl80211: fix nl80211_get_wiphy_index() for P2P Device
>> nl80211: fix determining phy name for P2P Device
>> nl80211: verify P2P-GO/CLIENT address with all interface addresses
>> nl80211: use wdev id when cancelling wait for action frame using
>> P2P_DEVICE
>> P2P: ignore p2p_no_group_iface when driver advertizes P2P_DEVICE
>> support
>>
>> David Spinadel (4):
>> nl80211: Rename is_p2p_interface
>> nl80211: Hold wdev identification for P2P Device
>> nl80211: Add a handler to create_interface
>> nl80211: Add support for P2P Device in add interface
>>
>> Johannes Berg (1):
>> nl80211: Allow Android P2P functionality
>>
>> Nirav Shah (1):
>> nl80211: Identify if nl80211 is capable of P2P Device abstraction
>>
>> src/drivers/driver.h | 12 +-
>> src/drivers/driver_nl80211.c | 486 ++++++++++++++++++++++++++++-------
>> --
>> wpa_supplicant/main.c | 13 +-
>> wpa_supplicant/p2p_supplicant.c | 73 +++++-
>> wpa_supplicant/p2p_supplicant.h | 2 +
>> wpa_supplicant/wpa_supplicant.c | 27 ++-
>> wpa_supplicant/wpa_supplicant_i.h | 11 +
>> 7 files changed, 493 insertions(+), 131 deletions(-)
>>
>> --
>> 1.7.10.4
>>
>>
>> _______________________________________________
>> HostAP mailing list
>> HostAP at lists.shmoo.com
>> http://lists.shmoo.com/mailman/listinfo/hostap
>
More information about the Hostap
mailing list