[PATCH 2/4] Add "catchall" to react to all probe requests

Jouni Malinen j at w1.fi
Sat Apr 25 12:16:40 EDT 2015


On Sat, Apr 25, 2015 at 05:37:32PM +0200, Stefan Tomanek wrote:
> This change adds the option "catchall" to the configuration; when set, hostap
> reacts to any probe request received by generating a matching response and
> associating the client with itself, regardless of the SSID requested by it.
> This is mainly useful for honeypot use cases, but can be extended to allow
> multiple SSIDs on a single BSS.

>  hostapd/config_file.c |  2 ++
>  src/ap/ap_config.h    |  2 ++
>  src/ap/beacon.c       | 48 ++++++++++++++++++++++++++++++++++++++++++------
>  src/ap/ieee802_11.c   | 19 ++++++++++++++-----

Please update hostapd/hostapd.conf with documentation for the added
configuration parameter.

Taken into account how special use case this is, I think it would be
justifiable to disable this from builds by default and require
CONFIG_<something>=y to be used in hostapd/.config to enable this. This
would also make it more justifiable to bring some of the patch 1/4
changes (but probably not all) back under #ifdef without extra cost for
the more common hostapd use case.

-- 
Jouni Malinen                                            PGP id EFC895FA


More information about the HostAP mailing list