mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-13 23:42:04 +08:00
luci-app-openvpn-server:fix start crash in AR9341 (#4540)
just one uci commit in script too many commits may crash start in AR9341 routers
This commit is contained in:
parent
5b88caedf6
commit
b80d00eede
@ -3,9 +3,10 @@
|
|||||||
uci set network.vpn0="interface"
|
uci set network.vpn0="interface"
|
||||||
uci set network.vpn0.ifname="tun0"
|
uci set network.vpn0.ifname="tun0"
|
||||||
uci set network.vpn0.proto="none"
|
uci set network.vpn0.proto="none"
|
||||||
uci commit network;
|
|
||||||
/etc/init.d/network reload
|
|
||||||
|
|
||||||
|
uci delete firewall.vpn
|
||||||
|
uci delete firewall.vpnwan
|
||||||
|
uci delete firewall.vpnlan
|
||||||
uci delete firewall.openvpn
|
uci delete firewall.openvpn
|
||||||
uci add firewall rule
|
uci add firewall rule
|
||||||
uci rename firewall.@rule[-1]="openvpn"
|
uci rename firewall.@rule[-1]="openvpn"
|
||||||
@ -15,11 +16,6 @@ uci set firewall.@rule[-1].src="wan"
|
|||||||
uci set firewall.@rule[-1].proto="tcp udp"
|
uci set firewall.@rule[-1].proto="tcp udp"
|
||||||
uci set firewall.@rule[-1].dest_port="1194"
|
uci set firewall.@rule[-1].dest_port="1194"
|
||||||
|
|
||||||
uci delete firewall.vpn
|
|
||||||
uci delete firewall.vpnwan
|
|
||||||
uci delete firewall.vpnlan
|
|
||||||
uci commit firewall
|
|
||||||
|
|
||||||
uci add firewall zone
|
uci add firewall zone
|
||||||
uci rename firewall.@zone[-1]="vpn"
|
uci rename firewall.@zone[-1]="vpn"
|
||||||
uci set firewall.@zone[-1].name="vpn"
|
uci set firewall.@zone[-1].name="vpn"
|
||||||
@ -36,11 +32,7 @@ uci add firewall forwarding
|
|||||||
uci rename firewall.@forwarding[-1]="vpnlan"
|
uci rename firewall.@forwarding[-1]="vpnlan"
|
||||||
uci set firewall.@forwarding[-1].src="vpn"
|
uci set firewall.@forwarding[-1].src="vpn"
|
||||||
uci set firewall.@forwarding[-1].dest="lan"
|
uci set firewall.@forwarding[-1].dest="lan"
|
||||||
uci commit firewall;
|
uci commit
|
||||||
/etc/init.d/firewall restart
|
|
||||||
|
|
||||||
/etc/init.d/openvpn enable
|
|
||||||
/etc/init.d/openvpn stop
|
|
||||||
|
|
||||||
rm -f /tmp/luci-indexcache
|
rm -f /tmp/luci-indexcache
|
||||||
exit 0
|
exit 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user