[PATCHv2 0/3] hostap: Add AP DFS support

Simon Wunderlich simon.wunderlich at s2003.tu-chemnitz.de
Mon Mar 25 13:29:37 EDT 2013


Seems patch no 2 did not make it on the mailing list because it was
too big (got "Message body is too big: 32009 bytes with a limit of 25 KB"
as a reply).

Because my moderator approval rate is rather low (read: my mails never
get approved), I've uploaded the patches for review:

http://packetmixer.de/hostapd-ap-dfs/v2/

Also CCs were removed because in my first attempt I got anoter pending
moderator approval mail with the reason: Too many recipients to the message.

Just FYI, I hope you are still in the mood to review the actual content. :)

Cheers,
	Simon

On Mon, Mar 25, 2013 at 06:16:34PM +0100, Simon Wunderlich wrote:
> This patch series adds the AP DFS feature, which is now included
> in the Linux wireless driver. The patchset is divided in a small fix
> for event loop handling, the main DFS support along with config option,
> checking for driver support, event handling and channel selection. The
> third patch adds support for multiple channels which can be selected by
> hostapd for DFS operation.
> 
> This patches are based on the original work by Boris Presman and
> Victor Goldenshtein. The first version did not make it onto the mailing
> list due to missing membership (only CCd people got it), I hope it
> works this time.
> 
> These patches have been tested while developing the feature for
> nl80211/mac80211. Kernel functionality is included in the wireless-testing
> tree, so this patchset is ready for review. Note that there might be some
> regdomain headaches though which still need to be adressed in the linux kernel.
> 
> Any comments are appreciated.
> 
> Simon Wunderlich (3):
>   hostap: allow to run event loop multiple times in a row
>   hostap: Add AP DFS feature and nl80211 driver
>   hostap: add config option for dfs channels
> 
>  hostapd/config_file.c        |   29 ++++--
>  hostapd/hostapd.conf         |   12 +++
>  src/ap/ap_config.c           |    1 +
>  src/ap/ap_config.h           |    4 +
>  src/ap/ap_drv_ops.c          |   31 +++++++
>  src/ap/ap_drv_ops.h          |    1 +
>  src/ap/drv_callbacks.c       |   70 +++++++++++++++
>  src/ap/hostapd.c             |  199 +++++++++++++++++++++++++++++++++++++++---
>  src/ap/hostapd.h             |    8 ++
>  src/ap/hw_features.c         |   73 +++++++++++++---
>  src/ap/hw_features.h         |    5 ++
>  src/ap/ieee802_11.c          |   82 +++++++++++++++++
>  src/ap/ieee802_11.h          |    3 +
>  src/drivers/driver.h         |   81 ++++++++++++++++-
>  src/drivers/driver_common.c  |    4 +
>  src/drivers/driver_nl80211.c |  103 ++++++++++++++++++++++
>  src/utils/eloop.c            |    1 +
>  17 files changed, 675 insertions(+), 32 deletions(-)
> 
> -- 
> 1.7.10.4
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
Url : http://lists.shmoo.com/pipermail/hostap/attachments/20130325/fe0c01bb/attachment.pgp 


More information about the HostAP mailing list