diff --git a/net/mwan3/Makefile b/net/mwan3/Makefile index 6e83997406..ee4b034031 100644 --- a/net/mwan3/Makefile +++ b/net/mwan3/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=mwan3 PKG_VERSION:=2.6.12 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_MAINTAINER:=Florian Eckert PKG_LICENSE:=GPLv2 diff --git a/net/mwan3/files/etc/config/mwan3 b/net/mwan3/files/etc/config/mwan3 index bf089baf10..2fd16bb297 100644 --- a/net/mwan3/files/etc/config/mwan3 +++ b/net/mwan3/files/etc/config/mwan3 @@ -9,6 +9,7 @@ config interface 'wan' list track_ip '8.8.8.8' list track_ip '208.67.222.222' list track_ip '208.67.220.220' + option family 'ipv4' option reliability '2' option count '1' option timeout '2' @@ -16,10 +17,37 @@ config interface 'wan' option down '3' option up '8' -config interface 'wan2' +config interface 'wan6' + option enabled '0' + list track_ip '2001:4860:4860::8844' + list track_ip '2001:4860:4860::8888' + list track_ip '2620:0:ccd::2' + list track_ip '2620:0:ccc::2' + option family 'ipv6' + option reliability '2' + option count '1' + option timeout '2' + option interval '5' + option down '3' + option up '8' + +config interface 'wanb' option enabled '0' list track_ip '8.8.8.8' list track_ip '208.67.220.220' + option family 'ipv4' + option reliability '1' + option count '1' + option timeout '2' + option interval '5' + option down '3' + option up '8' + +config interface 'wanb6' + option enabled '0' + list track_ip '2001:4860:4860::8888' + list track_ip '2620:0:ccc::2' + option family 'ipv6' option reliability '1' option count '1' option timeout '2' @@ -37,33 +65,61 @@ config member 'wan_m2_w3' option metric '2' option weight '3' -config member 'wan2_m1_w2' - option interface 'wan2' +config member 'wanb_m1_w2' + option interface 'wanb' option metric '1' option weight '2' -config member 'wan2_m2_w2' - option interface 'wan2' +config member 'wanb_m2_w2' + option interface 'wanb' + option metric '2' + option weight '2' + +config member 'wan6_m1_w3' + option interface 'wan6' + option metric '1' + option weight '3' + +config member 'wan6_m2_w3' + option interface 'wan6' + option metric '2' + option weight '3' + +config member 'wanb6_m1_w2' + option interface 'wanb6' + option metric '1' + option weight '2' + +config member 'wanb6_m2_w2' + option interface 'wanb6' option metric '2' option weight '2' config policy 'wan_only' list use_member 'wan_m1_w3' + list use_member 'wan6_m1_w3' -config policy 'wan2_only' - list use_member 'wan2_m1_w2' +config policy 'wanb_only' + list use_member 'wanb_m1_w2' + list use_member 'wanb6_m1_w2' config policy 'balanced' list use_member 'wan_m1_w3' - list use_member 'wan2_m1_w2' + list use_member 'wanb_m1_w2' + list use_member 'wan6_m1_w3' + list use_member 'wanb6_m1_w2' -config policy 'wan_wan2' +config policy 'wan_wanb' list use_member 'wan_m1_w3' - list use_member 'wan2_m2_w2' + list use_member 'wanb_m2_w2' + list use_member 'wan6_m1_w3' + list use_member 'wanb6_m2_w2' -config policy 'wan2_wan' +config policy 'wanb_wan' list use_member 'wan_m2_w3' - list use_member 'wan2_m1_w2' + list use_member 'wanb_m1_w2' + list use_member 'wan6_m2_w3' + list use_member 'wanb6_m1_w2' config rule 'https' option sticky '1'