Search Linux Wireless

Re: [PATCH v2 0/6] Probe-resp offloading support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 24, 2011 at 11:21:44PM +0200, Arik Nemtsov wrote:
> Well a wiphy flag won't do here. Probe requests may be filtered in
> some modes (AP-mode) but needed in others (p2p?).
> I think flexibility is a nice added bonus here. A FW can decide to
> handle most standard probe-requests and simply not pass them up.
> Others ("complicated" ones) it can pass up to hostapd and expect it to reply.

Hmm.. So would the design be that upper layers (mac80211/hostapd) would
not see the Probe Request frames that the firmware replies to? What
would be criteria in selecting what is a "standard" and what is a
"complicated" Probe Request?

One thing that came up when I was thinking about a bit more is that even
with WPS 1.0, the Probe Request frames with WSC IE must be passed up to
hostapd for PBC session overlap detection and to support external
Registrars. So even if you could reply to those Probe Request frames in
firmware, they would still need to be indicated to hostapd and hostapd
(or something else in the system) would need to know that a duplicated
response should not be sent. Similar needs for receiving Probe Request
frames apply for P2P and potentially for some other protocols, too.

What is the main point of replying to Probe Request frames in the
firmware? Reduced latency? Reduced power consumption of the host CPU?
Something else? The former could be achieved even if the frame were
passed up; the latter would be difficult to achieve if WPS or P2P is
enabled without implementing large part of the protocol in the
firmware..

-- 
Jouni Malinen                                            PGP id EFC895FA
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux