Skip to content
Snippets Groups Projects
Commit 82d6302a authored by Janusz Dziedzic's avatar Janusz Dziedzic
Browse files

brcm63xx: hostapd.sh: add more wps config options


Add uci (optional) options:
 - wps_model_name
 - wps_model_number
 - wps_serial_number
 - wps_os_version

Signed-off-by: default avatarJanusz Dziedzic <janusz.dziedzic@iopsys.eu>
parent a1aad239
No related branches found
No related tags found
1 merge request!351brcm63xx: hostapd.sh: add more wps config options
...@@ -222,6 +222,7 @@ hostapd_common_add_bss_config() { ...@@ -222,6 +222,7 @@ hostapd_common_add_bss_config() {
config_add_int wps_ap_setup_locked wps_independent config_add_int wps_ap_setup_locked wps_independent
config_add_int wps_cred_add_sae config_add_int wps_cred_add_sae
config_add_string wps_device_type wps_device_name wps_manufacturer wps_pin uuid config_add_string wps_device_type wps_device_name wps_manufacturer wps_pin uuid
config_add_string wps_model_name wps_model_number wps_serial_number wps_os_version
config_add_string multi_ap_backhaul_ssid multi_ap_backhaul_key config_add_string multi_ap_backhaul_ssid multi_ap_backhaul_key
config_add_boolean ieee80211v wnm_sleep_mode bss_transition config_add_boolean ieee80211v wnm_sleep_mode bss_transition
...@@ -273,7 +274,7 @@ hostapd_set_bss_options() { ...@@ -273,7 +274,7 @@ hostapd_set_bss_options() {
acct_server acct_secret acct_port acct_interval \ acct_server acct_secret acct_port acct_interval \
bss_load_update_period chan_util_avg_period sae_require_mfp \ bss_load_update_period chan_util_avg_period sae_require_mfp \
multi_ap multi_ap_backhaul_ssid multi_ap_backhaul_key multi_ap_primary_vlan_id \ multi_ap multi_ap_backhaul_ssid multi_ap_backhaul_key multi_ap_primary_vlan_id \
mbo wps_cred_add_sae mbo wps_cred_add_sae wps_model_name wps_model_number wps_serial_number wps_os_version
set_default isolate 0 set_default isolate 0
set_default maxassoc 0 set_default maxassoc 0
...@@ -466,6 +467,10 @@ hostapd_set_bss_options() { ...@@ -466,6 +467,10 @@ hostapd_set_bss_options() {
append bss_conf "manufacturer=$wps_manufacturer" "$N" append bss_conf "manufacturer=$wps_manufacturer" "$N"
append bss_conf "config_methods=$config_methods" "$N" append bss_conf "config_methods=$config_methods" "$N"
append bss_conf "wps_independent=$wps_independent" "$N" append bss_conf "wps_independent=$wps_independent" "$N"
[ -n "$wps_model_name" ] && append bss_conf "model_name=$wps_model_name" "$N"
[ -n "$wps_model_number" ] && append bss_conf "model_number=$wps_model_number" "$N"
[ -n "$wps_serial_number" ] && append bss_conf "serial_number=$wps_serial_numer" "$N"
[ -n "$wps_os_version" ] && append bss_conf "os_version=$wps_os_version" "$N"
[ -n "$wps_ap_setup_locked" ] && append bss_conf "ap_setup_locked=$wps_ap_setup_locked" "$N" [ -n "$wps_ap_setup_locked" ] && append bss_conf "ap_setup_locked=$wps_ap_setup_locked" "$N"
[ "$wps_pbc_in_m1" -gt 0 ] && append bss_conf "pbc_in_m1=$wps_pbc_in_m1" "$N" [ "$wps_pbc_in_m1" -gt 0 ] && append bss_conf "pbc_in_m1=$wps_pbc_in_m1" "$N"
[ "$multi_ap" -gt 0 ] && [ -n "$multi_ap_backhaul_ssid" ] && { [ "$multi_ap" -gt 0 ] && [ -n "$multi_ap_backhaul_ssid" ] && {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment