All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/13] DFS/radar state/userspace handling
@ 2011-01-17 15:21 Bernhard Schmidt
  2011-01-17  8:31 ` [PATCH 1/5] mac80211: add DFS related channel flags Bernhard Schmidt
                   ` (12 more replies)
  0 siblings, 13 replies; 33+ messages in thread
From: Bernhard Schmidt @ 2011-01-17 15:21 UTC (permalink / raw)
  To: linux-wireless; +Cc: lrodriguez, nbd, dubowoj, zefir.kurtisi, simon.wunderlich

Hi,

Based on the IRC discussions I started implementing the required bits 
for handling DFS states and channel flags in cfg/mac80211 and userspace. 
This is WIP, so not really complete, just wanted to get that out so we 
have something to discuss about on tomorrows meeting.

Implemented so far is the complete state machine, handling CAC and NOL 
as well as starting appropriate action in hostapd. Note, this is based 
on top of the 'dfs region support' work posted by Luis.

TODO:
- Documentation
- CSA
- unset beacon on CAC
- unset beacon if interference is detected
- prevent beacon from being set if channel is !CLEAR
- prevent frames from being sent if channel is !CLEAR
  A few bits are already there, but by far not complete, e.g. we
  discard auth responses but allow probe responses and deauth frames.

-- 
Best regards,

Dipl.-Inf. (FH) Bernhard Schmidt (software development)

saxnet GmbH, Willy-Brandt-Ring 1, 08606 Oelsnitz
Tel. +49 (0) 3741 300 6. 100 - Fax +49 (0) 3741 300 6. 101
managing director: Steffen Dreise - county court Chemnitz - HRB 23017
http://www.saxnet.de

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2011-01-18 14:29 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-17 15:21 [RFC 0/13] DFS/radar state/userspace handling Bernhard Schmidt
2011-01-17  8:31 ` [PATCH 1/5] mac80211: add DFS related channel flags Bernhard Schmidt
2011-01-18 10:40   ` Johannes Berg
2011-01-18 11:59     ` Bernhard Schmidt
2011-01-18 12:16       ` Johannes Berg
2011-01-18 12:27         ` Bernhard Schmidt
2011-01-18 14:29           ` Zefir Kurtisi
2011-01-18 10:40   ` Johannes Berg
2011-01-17  9:16 ` [PATCH 2/5] mac80211: initialize radar params + add driver API Bernhard Schmidt
2011-01-18 10:43   ` Johannes Berg
2011-01-18 12:00     ` Bernhard Schmidt
2011-01-18 10:44   ` Johannes Berg
2011-01-17 10:05 ` [PATCH 3/5] mac80211: add NOL functionality Bernhard Schmidt
2011-01-18 10:43   ` Johannes Berg
2011-01-18 12:01     ` Bernhard Schmidt
2011-01-18 12:13       ` Johannes Berg
2011-01-18 12:28         ` Bernhard Schmidt
2011-01-17 10:24 ` [PATCH 4/5] mac80211: add primarily CAC support Bernhard Schmidt
2011-01-18 10:45   ` Johannes Berg
2011-01-18 12:01     ` Bernhard Schmidt
2011-01-18 12:12       ` Johannes Berg
2011-01-18 12:28         ` Bernhard Schmidt
2011-01-18 10:48   ` Johannes Berg
2011-01-18 12:00     ` Bernhard Schmidt
2011-01-17 11:49 ` [PATCH 5/5] cfg80211: userspace commands/notifications Bernhard Schmidt
2011-01-17 12:55 ` [PATCH 1/8] hostap: make hostapd_parse_rates generic Bernhard Schmidt
2011-01-17 12:56 ` [PATCH 2/8] hostap: add channel_list config parameter Bernhard Schmidt
2011-01-17 13:00 ` [PATCH 3/8] hostapd: select random channel of the list Bernhard Schmidt
2011-01-17 13:07 ` [PATCH 4/8] hostap: sync nl80211_copy.h Bernhard Schmidt
2011-01-17 13:14 ` [PATCH 5/8] hostap: pull in additional chan flags Bernhard Schmidt
2011-01-17 13:23 ` [PATCH 6/8] hostap: request CAC before using a radar channel Bernhard Schmidt
2011-01-17 13:26 ` [PATCH 7/8] hostap: handle interference on current channel Bernhard Schmidt
2011-01-17 13:27 ` [PATCH 8/8] hostap: do not disable radar channels Bernhard Schmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.