From d002e79fe7c3045bae8447c0a8afa561ce8cd226 Mon Sep 17 00:00:00 2001 From: fujr Date: Fri, 20 Dec 2024 00:40:20 +0800 Subject: [PATCH] qmodem: add configuration for ailf,gs2410 --- .../root/etc/config/qmodem_mwan | 2 +- .../root/etc/uci-defaults/99-setup-mwan | 28 ++++++++++++------- .../root/etc/uci-defaults/99-add-5g-handler | 1 + 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/luci/luci-app-qmodem-mwan/root/etc/config/qmodem_mwan b/luci/luci-app-qmodem-mwan/root/etc/config/qmodem_mwan index d92369d..2660e69 100644 --- a/luci/luci-app-qmodem-mwan/root/etc/config/qmodem_mwan +++ b/luci/luci-app-qmodem-mwan/root/etc/config/qmodem_mwan @@ -4,7 +4,7 @@ config ipv4 list member_track_ip '208.67.222.222' list member_track_ip '208.67.220.220' list member_interface 'wan' - option member_priority '30' + option member_priority '10' option member_weight '1' config global 'global' diff --git a/luci/luci-app-qmodem-mwan/root/etc/uci-defaults/99-setup-mwan b/luci/luci-app-qmodem-mwan/root/etc/uci-defaults/99-setup-mwan index 5b1c3ca..c096d9d 100755 --- a/luci/luci-app-qmodem-mwan/root/etc/uci-defaults/99-setup-mwan +++ b/luci/luci-app-qmodem-mwan/root/etc/uci-defaults/99-setup-mwan @@ -15,13 +15,22 @@ modem_settings() add_ipv4_config "2_1" 1 1 uci commit qmodem_mwan ;; + ailf,gs2410) + add_ipv4_config "5g0" 1 1 + add_ipv4_config "5g1" 1 1 + add_ipv4_config "4g0" 30 1 + add_ipv4_config "4g1" 30 1 + add_ipv4_config "4g2" 30 1 + add_ipv4_config "4g3" 30 1 + uci commit qmodem_mwan + ;; huasifei,ws3006) - add_ipv4_config "5g0" 1 230 - add_ipv4_config "5g1" 1 230 - add_ipv4_config "4g0" 20 1 - add_ipv4_config "4g1" 20 1 - add_ipv4_config "4g2" 20 1 - add_ipv4_config "4g3" 20 1 + add_ipv4_config "5g0" 10 1 + add_ipv4_config "5g1" 10 1 + add_ipv4_config "4g0" 10 1 + add_ipv4_config "4g1" 10 1 + add_ipv4_config "4g2" 10 1 + add_ipv4_config "4g3" 10 1 uci commit qmodem_mwan ;; @@ -36,10 +45,9 @@ uci batch<<-EOF >/dev/null set qmodem_mwan.$cfg.member_interface=$interface_name set qmodem_mwan.$cfg.member_priority=$2 set qmodem_mwan.$cfg.member_weight=$3 -add_list qmodem_mwan.$cfg.member_track_ip='test.ustc.edu.cn' -add_list qmodem_mwan.$cfg.member_track_ip='cip.cc' -add_list qmodem_mwan.$cfg.member_track_ip='208.67.220.220' -add_list qmodem_mwan.$cfg.member_track_ip='208.67.222.222' +add_list qmodem_mwan.$cfg.member_track_ip='119.29.29.29' +add_list qmodem_mwan.$cfg.member_track_ip='taobao.com' +add_list qmodem_mwan.$cfg.member_track_ip='baidu.com' EOF } diff --git a/luci/luci-app-qmodem/root/etc/uci-defaults/99-add-5g-handler b/luci/luci-app-qmodem/root/etc/uci-defaults/99-add-5g-handler index 87cff99..3d1d376 100755 --- a/luci/luci-app-qmodem/root/etc/uci-defaults/99-add-5g-handler +++ b/luci/luci-app-qmodem/root/etc/uci-defaults/99-add-5g-handler @@ -47,6 +47,7 @@ modem_settings() uci set qmodem.m2_u3.ethernet_5g="cpewan0" uci commit qmodem ;; + ailf,gs2410|\ huasifei,ws3006) #m2 usb3.0 #(slot 2)