add wlc commands for setting 802.11d and 802.11h mode, disable both by default (helps with ipw2200 assoc problems, see #1075 for more information)

SVN-Revision: 5874
master
Felix Fietkau 18 years ago
parent f512cb5242
commit 11ebfb9517
  1. 2
      package/broadcom-wl/files/lib/wifi/broadcom.sh
  2. 14
      package/broadcom-wl/src/wlc/wlc.c

@ -211,6 +211,8 @@ mssid $mssid
apsta $apsta
infra $infra
${wet:+wet 1}
802.11d 0
802.11h 0
radio ${radio:-1}
macfilter 0

@ -899,6 +899,20 @@ static const struct wlc_call wlc_calls[] = {
.data.str = "wme_noack",
.desc = "WME ACK disable request",
},
{
.name = "802.11d",
.param = INT,
.handler = wlc_ioctl,
.data.num = ((WLC_GET_REGULATORY << 16) | WLC_SET_REGULATORY),
.desc = "Enable/disable 802.11d regulatory management",
},
{
.name = "802.11h",
.param = INT,
.handler = wlc_ioctl,
.data.num = ((WLC_GET_SPECT_MANAGMENT << 16) | WLC_SET_SPECT_MANAGMENT),
.desc = "Enable/disable 802.11h spectrum management",
},
{
.name = "fragthresh",
.param = INT,

Loading…
Cancel
Save