Home | History | Annotate | Download | only in ap

Lines Matching full:channel

2  * ACS - Automatic Channel Selection module
24 * Automatic Channel Selection
34 * - use channel=0 or channel=acs to enable ACS
40 * 2. interference factor is calculated for each channel
41 * 3. ideal channel is picked depending on channel width by using adjacent
42 * channel interference factors
48 * may be missed and a suboptimal channel may be picked.
49 * - Ideal channel may end up overlapping a channel with 40 MHz intolerant BSS
59 * guess about an ideal channel (perhaps CSA could be used to migrate AP to a
60 * new "better" channel while running)
62 * when choosing the ideal channel
69 * observed busy time over the time we spent on the channel,
71 * the channel in comparison to the lowest noise floor observed
86 * If channel busy time is not available the fallback is to use channel RX time.
89 * combined channel interference (e.g., HT40, which uses two channels) can be
96 * However to account for cases where busy/rx time is 0 (channel load is then
97 * 0%) channel noise floor signal power is combined into the equation so a
98 * channel with lower noise floor is preferred. The equation becomes:
113 * The above channel interference factor is calculated with no respect to
116 * To find an ideal channel the above data is combined by taking into account
121 * Each valid and possible channel spec (i.e., channel + width) is taken and its
122 * interference factor is computed by summing up interferences of each channel
125 * Note: This implies base channel interference factor must be non-negative
132 * ACS: Survey analysis for channel 1 (2412 MHz)
139 * ACS: Survey analysis for channel 2 (2417 MHz)
146 * ACS: Survey analysis for channel 3 (2422 MHz)
153 * ACS: Survey analysis for channel 4 (2427 MHz)
160 * ACS: Survey analysis for channel 5 (2432 MHz)
167 * ACS: Survey analysis for channel 6 (2437 MHz)
174 * ACS: Survey analysis for channel 7 (2442 MHz)
181 * ACS: Survey analysis for channel 8 (2447 MHz)
188 * ACS: Survey analysis for channel 9 (2452 MHz)
195 * ACS: Survey analysis for channel 10 (2457 MHz)
202 * ACS: Survey analysis for channel 11 (2462 MHz)
209 * ACS: Survey analysis for channel 12 (2467 MHz)
216 * ACS: Survey analysis for channel 13 (2472 MHz)
224 * ACS: * channel 1: total interference = 0.121432
225 * ACS: * channel 2: total interference = 0.137512
226 * ACS: * channel 3: total interference = 0.369757
227 * ACS: * channel 4: total interference = 0.546338
228 * ACS: * channel 5: total interference = 0.690538
229 * ACS: * channel 6: total interference = 0.762242
230 * ACS: * channel 7: total interference = 0.756092
231 * ACS: * channel 8: total interference = 0.537451
232 * ACS: * channel 9: total interference = 0.332313
233 * ACS: * channel 10: total interference = 0.152182
234 * ACS: * channel 11: total interference = 0.0916111
235 * ACS: * channel 12: total interference = 0.0816809
236 * ACS: * channel 13: total interference = 0.0680776
237 * ACS: Ideal channel is 13 (2472 MHz) with total interference factor of 0.0680776
387 wpa_printf(MSG_ERROR, "ACS: Survey is missing channel time");
416 wpa_printf(MSG_ERROR, "ACS: Channel %d has insufficient survey data",
439 wpa_printf(MSG_DEBUG, "ACS: Survey analysis for channel %d (%d MHz)",
520 wpa_printf(MSG_DEBUG, "ACS: Channel %d: not allowed as primary channel for HT40",
536 wpa_printf(MSG_DEBUG, "ACS: Channel %d: not enough bandwidth",
542 * channel interference factor. */
571 wpa_printf(MSG_DEBUG, "ACS: * channel %d: total interference = %Lg",
581 wpa_printf(MSG_DEBUG, "ACS: Ideal channel is %d (%d MHz) with total interference factor of %Lg",
595 iface->conf->channel + 2;
599 iface->conf->channel + 6;
657 wpa_printf(MSG_ERROR, "ACS: Failed to compute ideal channel");
661 iface->conf->channel = ideal_chan->chan;
677 /* This can possibly happen if channel parameters (secondary
678 * channel, center frequencies) are misconfigured */
679 wpa_printf(MSG_ERROR, "ACS: Possibly channel configuration is invalid, please report this along with your config file.");
761 wpa_printf(MSG_INFO, "ACS: Automatic channel selection started, this may take a bit");