P2P Device support: how to deal with p2p_no_group_iface option
Arend van Spriel
arend at broadcom.com
Mon May 27 10:03:55 EDT 2013
On 05/27/2013 03:59 PM, Johannes Berg wrote:
> On Mon, 2013-05-27 at 15:56 +0200, Arend van Spriel wrote:
>>> I don't think I'd do either of those. Not creating P2P_DEVICE will
>>> simply not work with drivers expecting it, and changing iftype to/from
>>> P2P-Device isn't supported since it would delete/create the netdev.
>> So should we check that in cfg80211 upon wiphy_register().
> Check what?
Check that the interface combinations contain a iface limit with only
.max = 1,
.types = BIT(NL80211_IFTYPE_P2P_DEVICE)
>>> I don't really see much choice but reject (or ignore) this option for
>>> drivers using P2P_DEVICE. Why would anyone *really* want P2P operation
>>> on wlan0 when another interface can be used?
>> In this mac80211_hwsim is a special case. We could make P2P_DEVICE
>> support in mac80211_hwsim optional using module parameter to allow
>> testing both cases.
> Yes, that we could do.
More information about the HostAP