|
|
|
@ -119,9 +119,6 @@ enable_atheros() { |
|
|
|
|
iwpriv "$ifname" ff "$ff" |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
config_get wdssep "$vif" wdssep |
|
|
|
|
[ -n "$wdssep" ] && iwpriv "$ifname" wdssep "$wdssep" |
|
|
|
|
|
|
|
|
|
config_get wds "$vif" wds |
|
|
|
|
case "$wds" in |
|
|
|
|
1|on|enabled) wds=1;; |
|
|
|
@ -129,6 +126,11 @@ enable_atheros() { |
|
|
|
|
esac |
|
|
|
|
iwpriv "$ifname" wds "$wds" |
|
|
|
|
|
|
|
|
|
[ "$mode" = ap -a "$wds" = 1 ] && { |
|
|
|
|
config_get_bool wdssep "$vif" wdssep 1 |
|
|
|
|
[ -n "$wdssep" ] && iwpriv "$ifname" wdssep "$wdssep" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
wpa= |
|
|
|
|
case "$enc" in |
|
|
|
|
WEP|wep) |
|
|
|
|