aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Eckert <fe@dev.tdt.de>2022-09-14 15:23:29 +0200
committerFlorian Eckert <fe@dev.tdt.de>2022-09-14 15:27:16 +0200
commit0ed8450d2fdb39df5b6ea2e587e6554cadcfd0dc (patch)
tree0c6b167a7cdf83a290c1bf2fb1457cc1a006fe8f
parentc8bed78fb39e4006f2910c258aaa020a84c556f9 (diff)
mwan3: fix balanced default config
The metrics and weight need to be the same. A 50% balanced would be require member policies of the same metric and weight value. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-rw-r--r--net/mwan3/Makefile2
-rw-r--r--net/mwan3/files/etc/config/mwan314
2 files changed, 13 insertions, 3 deletions
diff --git a/net/mwan3/Makefile b/net/mwan3/Makefile
index c3e486dbf..b20ad616f 100644
--- a/net/mwan3/Makefile
+++ b/net/mwan3/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=mwan3
PKG_VERSION:=2.11.1
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_MAINTAINER:=Florian Eckert <fe@dev.tdt.de>, \
Aaron Goodman <aaronjg@alumni.stanford.edu>
PKG_LICENSE:=GPL-2.0
diff --git a/net/mwan3/files/etc/config/mwan3 b/net/mwan3/files/etc/config/mwan3
index 54c449fdf..95aafd98c 100644
--- a/net/mwan3/files/etc/config/mwan3
+++ b/net/mwan3/files/etc/config/mwan3
@@ -55,6 +55,11 @@ config member 'wanb_m1_w2'
option metric '1'
option weight '2'
+config member 'wanb_m1_w3'
+ option interface 'wanb'
+ option metric '1'
+ option weight '3'
+
config member 'wanb_m2_w2'
option interface 'wanb'
option metric '2'
@@ -75,6 +80,11 @@ config member 'wanb6_m1_w2'
option metric '1'
option weight '2'
+config member 'wanb6_m1_w3'
+ option interface 'wanb6'
+ option metric '1'
+ option weight '3'
+
config member 'wanb6_m2_w2'
option interface 'wanb6'
option metric '2'
@@ -90,9 +100,9 @@ config policy 'wanb_only'
config policy 'balanced'
list use_member 'wan_m1_w3'
- list use_member 'wanb_m1_w2'
+ list use_member 'wanb_m1_w3'
list use_member 'wan6_m1_w3'
- list use_member 'wanb6_m1_w2'
+ list use_member 'wanb6_m1_w3'
config policy 'wan_wanb'
list use_member 'wan_m1_w3'