Search Linux Wireless

RE: [PATCH 05/10] brcm80211: smac: remove DFS channels from 5GHz band

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

 



Not quite understanding this. Why does a STA need radar detection when the NO_IBSS flag is set?

Thanks
Brett

> -----Original Message-----
> From: Seth Forshee [mailto:seth.forshee@xxxxxxxxxxxxx]
> Sent: Friday, June 01, 2012 9:16 AM
> To: Arend Van Spriel; linux-wireless@xxxxxxxxxxxxxxx
> Cc: Brett Rudley; Roland Vossen; Franky (Zhenhui) Lin; Kan Yan; Pieter-
> Paul Giesberts; John W. Linville
> Subject: [PATCH 05/10] brcm80211: smac: remove DFS channels from 5GHz
> band
> 
> brcmsmac doesn't currently support DFS or radar detection. Until it does
> we need to avoid using DFS channels, so for now remove them from the
> list of supported channels in the 5GHZ band.
> 
> Signed-off-by: Seth Forshee <seth.forshee@xxxxxxxxxxxxx>
> ---
>  .../net/wireless/brcm80211/brcmsmac/mac80211_if.c  |   48 --------------
> ------
>  1 file changed, 48 deletions(-)
> 
> diff --git a/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c
> b/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c
> index 50f92a0..d2c0903 100644
> --- a/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c
> +++ b/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c
> @@ -130,54 +130,6 @@ static struct ieee80211_channel
> brcms_5ghz_nphy_chantable[] = {
>  	CHAN5GHZ(40, IEEE80211_CHAN_NO_HT40PLUS),
>  	CHAN5GHZ(44, IEEE80211_CHAN_NO_HT40MINUS),
>  	CHAN5GHZ(48, IEEE80211_CHAN_NO_HT40PLUS),
> -	/* UNII-2 */
> -	CHAN5GHZ(52,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(56,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(60,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(64,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	/* MID */
> -	CHAN5GHZ(100,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(104,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(108,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(112,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(116,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(120,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(124,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(128,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(132,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN |
> IEEE80211_CHAN_NO_HT40MINUS),
> -	CHAN5GHZ(136,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS),
> -	CHAN5GHZ(140,
> -		 IEEE80211_CHAN_RADAR | IEEE80211_CHAN_NO_IBSS |
> -		 IEEE80211_CHAN_PASSIVE_SCAN | IEEE80211_CHAN_NO_HT40PLUS |
> -		 IEEE80211_CHAN_NO_HT40MINUS),
>  	/* UNII-3 */
>  	CHAN5GHZ(149, IEEE80211_CHAN_NO_HT40MINUS),
>  	CHAN5GHZ(153, IEEE80211_CHAN_NO_HT40PLUS),
> --
> 1.7.9.5
> 


--
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 Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux