@ -186,7 +186,7 @@ hostapd_set_bss_options() {
wps_pushbutton wps_label ext_registrar wps_pbc_in_m1 \
wps_device_type wps_device_name wps_manufacturer wps_pin \
macfilter ssid wmm uapsd hidden short_preamble rsn_preauth \
iapp_interface eapol_version
iapp_interface eapol_version acct_server acct_secret acct_port
set_default isolate 0
set_default maxassoc 0
@ -197,6 +197,7 @@ hostapd_set_bss_options() {
set_default wmm 1
set_default uapsd 1
set_default eapol_version 0
set_default acct_port 1813
append bss_conf "ctrl_interface=/var/run/hostapd"
if [ " $isolate " -gt 0 ] ; then
@ -221,6 +222,13 @@ hostapd_set_bss_options() {
[ -n " $wpa_master_rekey " ] && append bss_conf " wpa_gmk_rekey= $wpa_master_rekey " " $N "
}
[ -n " $acct_server " ] && {
append bss_conf " acct_server_addr= $acct_server " " $N "
append bss_conf " acct_server_port= $acct_port " " $N "
[ -n " $acct_secret " ] && \
append bss_conf " acct_server_shared_secret= $acct_secret " " $N "
}
case " $auth_type " in
none)
wps_possible = 1
@ -250,7 +258,6 @@ hostapd_set_bss_options() {
eap)
json_get_vars \
auth_server auth_secret auth_port \
acct_server acct_secret acct_port \
dae_client dae_secret dae_port \
ownip \
eap_reauth_period dynamic_vlan \
@ -263,7 +270,6 @@ hostapd_set_bss_options() {
[ -n " $auth_secret " ] || json_get_var auth_secret key
set_default auth_port 1812
set_default acct_port 1813
set_default dae_port 3799
set_default vlan_naming 1
@ -272,13 +278,6 @@ hostapd_set_bss_options() {
append bss_conf " auth_server_port= $auth_port " " $N "
append bss_conf " auth_server_shared_secret= $auth_secret " " $N "
[ -n " $acct_server " ] && {
append bss_conf " acct_server_addr= $acct_server " " $N "
append bss_conf " acct_server_port= $acct_port " " $N "
[ -n " $acct_secret " ] && \
append bss_conf " acct_server_shared_secret= $acct_secret " " $N "
}
[ -n " $eap_reauth_period " ] && append bss_conf " eap_reauth_period= $eap_reauth_period " " $N "
[ -n " $dae_client " -a -n " $dae_secret " ] && {