Ticket #15620: enable-dfs.patch

File enable-dfs.patch, 943 bytes (added by tim@…, 4 years ago)

Enable DFS support in hostapd.conf (via uci)

  • .sh

    old new  
    5151        config_add_array basic_rate 
    5252 
    5353        config_add_string country 
    54         config_add_boolean country_ie 
     54        config_add_boolean country_ie dfs 
    5555 
    5656        hostapd_add_log_config 
    5757} 
     
    6363        local base="${config%%.conf}" 
    6464        local base_cfg= 
    6565 
    66         json_get_vars country country_ie beacon_int 
     66        json_get_vars country country_ie beacon_int dfs 
    6767 
    6868        hostapd_set_log_options base_cfg 
    6969 
    7070        set_default country_ie 1 
     71        set_default dfs 1 
    7172        [ -n "$country" ] && { 
    7273                append base_cfg "country_code=$country" "$N" 
    73                 [ "$country_ie" -gt 0 ] && append base_cfg "ieee80211d=1" "$N" 
     74                [ "$country_ie" -gt 0 ] && { 
     75                        append base_cfg "ieee80211d=1" "$N" 
     76                        [ "$dfs" -gt 0 ] && append base_cfg "ieee80211h=1" "$N" 
     77                } 
    7478        } 
    7579        [ -n "$hwmode" ] && append base_cfg "hw_mode=$hwmode" "$N" 
    7680