[PATCH] hostapd: Supply default parameters for OBSS
Jouni Malinen
j
Fri Mar 14 15:22:33 PDT 2014
On Wed, Mar 12, 2014 at 03:28:39PM -0700, Paul Stewart wrote:
> For some client OBSS implementations that are performed in
> firmware, all OBSS parameters need to be set to valid values.
> Do this, as well as supplying the "20/40 Coex Mgmt Support"
> flag in the extended capabilities IE.
Thanks, applied.
> @@ -54,7 +54,19 @@ u8 * hostapd_eid_ht_capabilities(struct hostapd_data *hapd, u8 *eid)
> - /* TODO: Fill in more parameters (supplicant ignores them) */
> + /* Fill in default values for remaining parameters (7.3.2.60) */
> + scan_params->scan_passive_dwell =
> + host_to_le16(20);
> + scan_params->scan_active_dwell =
> + host_to_le16(10);
> + scan_params->scan_passive_total_per_channel =
> + host_to_le16(200);
> + scan_params->scan_active_total_per_channel =
> + host_to_le16(20);
> + scan_params->channel_transition_delay_factor =
> + host_to_le16(5);
> + scan_params->scan_activity_threshold =
> + host_to_le16(5);
Though, I changed that IEEE 802.11 reference to match the current
standard and also mention the MIB where these defaults come from. I also
changed that last value to 25 which is the defined default. If 5 was
used here on purpose, please submit a separate patch to change it with
the comment updated to indicate why it is different.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list