OSDN Git Service

luci-app-turboacc: disable hw_flow if not mt762x
authorZiMing Mo <msylgj@immortalwrt.org>
Tue, 24 May 2022 04:21:40 +0000 (12:21 +0800)
committerZiMing Mo <msylgj@immortalwrt.org>
Tue, 24 May 2022 04:21:40 +0000 (12:21 +0800)
applications/luci-app-turboacc/root/etc/config/turboacc
applications/luci-app-turboacc/root/etc/uci-defaults/turboacc

index d6c461c..e52a0a6 100644 (file)
@@ -1,7 +1,7 @@
 
 config turboacc 'config'
        option sw_flow '1'
-       option hw_flow '1'
+       option hw_flow '0'
        option fullcone_nat '1'
        option bbr_cca '0'
        option dns_caching '0'
index 37a556f..e9602ce 100755 (executable)
@@ -7,4 +7,11 @@ uci -q batch <<-EOF >/dev/null
        commit ucitrack
 EOF
 
+local hw_flow=0
+[ -n "$(cat /etc/openwrt_release | grep -q mt762)" ] && hw_flow=1
+uci -q batch <<-EOF >/dev/null
+       set turboacc.config.hw_flow=${hw_flow}
+       commit turboacc
+EOF
+
 exit 0