update easymesh v1.8 (#8094)

Co-authored-by: ntlf9t <dingzhong110@gmail.com>
This commit is contained in:
ntlf9t 2021-10-21 11:03:20 +08:00 committed by GitHub
parent 7fce1e0dd5
commit e76d6d720c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 7 deletions

View File

@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for easymesh LUCI_TITLE:=LuCI Support for easymesh
LUCI_DEPENDS:= +kmod-cfg80211 +batctl-default +kmod-batman-adv +wpad-openssl +dawn LUCI_DEPENDS:= +kmod-cfg80211 +batctl-default +kmod-batman-adv +wpad-openssl +dawn
PKG_VERSION:=1.7 PKG_VERSION:=1.8
include $(TOPDIR)/feeds/luci/luci.mk include $(TOPDIR)/feeds/luci/luci.mk

View File

@ -45,3 +45,27 @@ msgstr "加密"
msgid "Key" msgid "Key"
msgstr "密码" msgstr "密码"
msgid "Threshold for an good RSSI"
msgstr "快速漫游接入值"
msgid "Threshold for an bad RSSI"
msgstr "快速漫游踢出值"
msgid "AP MODE Enable"
msgstr "启用AP模式"
msgid "Enable or disable AP MODE"
msgstr "启用或禁用AP模式"
msgid "IPv4-Address"
msgstr "IPv4 地址"
msgid "IPv4 netmask"
msgstr "IPv4 子网掩码"
msgid "IPv4 gateway"
msgstr "IPv4 网关"
msgid "Use custom DNS servers"
msgstr "使用自定义的 DNS 服务器"

View File

@ -12,8 +12,8 @@ ipaddr=$(uci get easymesh.config.ipaddr 2>/dev/null)
netmask=$(uci get easymesh.config.netmask 2>/dev/null) netmask=$(uci get easymesh.config.netmask 2>/dev/null)
gateway=$(uci get easymesh.config.gateway 2>/dev/null) gateway=$(uci get easymesh.config.gateway 2>/dev/null)
ap_gateway=$(uci get network.lan.gateway 2>/dev/null) ap_gateway=$(uci get network.lan.gateway 2>/dev/null)
ap_gateway1=$(cat /etc/easymesh | sed -n '1p') ap_gateway1=$(cat /etc/easymesh | sed -n '1p' 2>/dev/null)
dns1=$(cat /etc/easymesh | sed -n '2p') dns1=$(cat /etc/easymesh | sed -n '2p' 2>/dev/null)
dns=$(uci get easymesh.config.dns 2>/dev/null) dns=$(uci get easymesh.config.dns 2>/dev/null)
mesh_id=$(uci get easymesh.config.mesh_id 2>/dev/null) mesh_id=$(uci get easymesh.config.mesh_id 2>/dev/null)
apRadio=$(uci get easymesh.config.apRadio 2>/dev/null) apRadio=$(uci get easymesh.config.apRadio 2>/dev/null)
@ -130,12 +130,12 @@ start(){
uci set ${wifiiface}.ft_over_ds='1' uci set ${wifiiface}.ft_over_ds='1'
uci set ${wifiiface}.ft_psk_generate_local='1' uci set ${wifiiface}.ft_psk_generate_local='1'
uci commit network uci commit network
uci set dawn.@metric[0].rssi_val=$rssi_val
uci set dawn.@metric[0].low_rssi_val=$low_rssi_val
uci commit dawn
fi fi
done done
uci set dawn.@metric[0].rssi_val=$rssi_val
uci set dawn.@metric[0].low_rssi_val=$low_rssi_val
uci commit dawn
/etc/init.d/dawn enable && /etc/init.d/dawn start /etc/init.d/dawn enable && /etc/init.d/dawn start
else else
kvr_stop kvr_stop