2011-07-15 12:35:43

by Swaminathan Vasanth

[permalink] [raw]
Subject: Auto Channel Selection in hostapd with ath5k and ath9k

Hi,

I am trying to enable the Auto Channel Selection (ACS) in hostapd with ath5k
and ath9k drivers.
1) I cloned the source of hostap from the git and applied the patch
2) I then went to the hostapd directory of hostap and did make and make install.

While building i enabled CONFIG_ACS=y in defconfig present in /hostap/hostapd/
and then copied to .config and performed the build. I then did a make install
and configured the hostapd.conf file.

Hostapd is working fine for me without ACS but when i enable channel=0 or
channel=acs_survey and uncomment the acs_num_req_surveys=10 and
acs_roc_duration_ms=5 options for ACS to be enabled it throws this error when
starting hostapd,

Configuration file: hostapd.conf
Line 113: set as '0' tries to enable ACS but CONFIG_ACS disabled
Line 125: invalid acs_num_req_surveys 10 (CONFIG_ACS disabled)
Line 126: invalid acs_roc_duration_ms 5 (CONFIG_ACS disabled)1..5000)
3 errors found in configuration file 'hostapd.conf'

Infact i enabled CONFIG_ACS when building.Any pointers on what to do to enable
ACS please. Awaiting your kind reply. Thanks,