ETSI standard defines "Offchannel CAC" as: "Off-Channel CAC is performed by a number of non-continuous checks spread over a period in time. This period, which is required to determine the presence of radar signals, is defined as the Off-Channel CAC Time.. Minimum Off-Channel CAC Time 6 minutes and Maximum Off-Channel CAC Time 4 hours..". mac80211 implementation refers to a dedicated hw chain used for continuous radar monitoring. Rename offchannel_* references to background_* in order to avoid confusion with ETSI standard.
Showing the changes to include/uapi (1 of 11 files). Show all
Unified · Split
| @@ -2646,10 +2646,10 @@ enum nl80211_commands { · 2645 unmodified lines | |||
| 2646 | * Mandatory parameter for the transmitting interface to enable MBSSID. | 2646 | * Mandatory parameter for the transmitting interface to enable MBSSID. |
| 2647 | * Optional for the non-transmitting interfaces. | 2647 | * Optional for the non-transmitting interfaces. |
| 2648 | * | 2648 | * |
| 2649 | * @NL80211_ATTR_RADAR_OFFCHAN: Configure dedicated offchannel chain available for | 2649 | * @NL80211_ATTR_RADAR_BACKGROUND: Configure dedicated offchannel chain |
| 2650 | * radar/CAC detection on some hw. This chain can't be used to transmit | 2650 | * available for radar/CAC detection on some hw. This chain can't be used |
| 2651 | * or receive frames and it is bounded to a running wdev. | 2651 | * to transmit or receive frames and it is bounded to a running wdev. |
| 2652 | * Offchannel radar/CAC detection allows to avoid the CAC downtime | 2652 | * Background radar/CAC detection allows to avoid the CAC downtime |
| 2653 | * switching on a different channel during CAC detection on the selected | 2653 | * switching on a different channel during CAC detection on the selected |
| 2654 | * radar channel. | 2654 | * radar channel. |
| 2655 | * | 2655 | * |
| @@ -3159,7 +3159,7 @@ enum nl80211_attrs { · 503 unmodified lines | |||
| 3159 | NL80211_ATTR_MBSSID_CONFIG, | 3159 | NL80211_ATTR_MBSSID_CONFIG, |
| 3160 | NL80211_ATTR_MBSSID_ELEMS, | 3160 | NL80211_ATTR_MBSSID_ELEMS, |
| 3161 | 3161 | ||
| 3162 | NL80211_ATTR_RADAR_OFFCHAN, | 3162 | NL80211_ATTR_RADAR_BACKGROUND, |
| 3163 | 3163 | ||
| 3164 | /* add attributes here, update the policy in nl80211.c */ | 3164 | /* add attributes here, update the policy in nl80211.c */ |
| 3165 | 3165 | ||
| @@ -6066,7 +6066,7 @@ enum nl80211_feature_flags { · 2900 unmodified lines | |||
| 6066 | * frames. Userspace has to share FILS AAD details to the driver by using | 6066 | * frames. Userspace has to share FILS AAD details to the driver by using |
| 6067 | * @NL80211_CMD_SET_FILS_AAD. | 6067 | * @NL80211_CMD_SET_FILS_AAD. |
| 6068 | * | 6068 | * |
| 6069 | * @NL80211_EXT_FEATURE_RADAR_OFFCHAN: Device supports offchannel radar/CAC | 6069 | * @NL80211_EXT_FEATURE_RADAR_BACKGROUND: Device supports background radar/CAC |
| 6070 | * detection. | 6070 | * detection. |
| 6071 | * | 6071 | * |
| 6072 | * @NUM_NL80211_EXT_FEATURES: number of extended features. | 6072 | * @NUM_NL80211_EXT_FEATURES: number of extended features. |
| @@ -6135,7 +6135,7 @@ enum nl80211_ext_feature_index { · 62 unmodified lines | |||
| 6135 | NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE, | 6135 | NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE, |
| 6136 | NL80211_EXT_FEATURE_BSS_COLOR, | 6136 | NL80211_EXT_FEATURE_BSS_COLOR, |
| 6137 | NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD, | 6137 | NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD, |
| 6138 | NL80211_EXT_FEATURE_RADAR_OFFCHAN, | 6138 | NL80211_EXT_FEATURE_RADAR_BACKGROUND, |
| 6139 | 6139 | ||
| 6140 | /* add new features before the definition below */ | 6140 | /* add new features before the definition below */ |
| 6141 | NUM_NL80211_EXT_FEATURES, | 6141 | NUM_NL80211_EXT_FEATURES, |