From 591488fd8d443368677979b06d019adb4d051f70 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Fri, 29 Sep 2023 14:43:48 +0200 Subject: [PATCH] Set bbr for kernel 6.1 and bbr2 for 5.4 as default TCP Congestion control --- mptcp/files/etc/uci-defaults/mptcp-defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mptcp/files/etc/uci-defaults/mptcp-defaults b/mptcp/files/etc/uci-defaults/mptcp-defaults index d0dd63911..cba0bc87a 100755 --- a/mptcp/files/etc/uci-defaults/mptcp-defaults +++ b/mptcp/files/etc/uci-defaults/mptcp-defaults @@ -4,7 +4,7 @@ if [ "$(uci -q get network.globals.mptcp_path_manager)" = "" ]; then set network.globals.multipath='enable' set network.globals.mptcp_path_manager='fullmesh' set network.globals.mptcp_scheduler='blest' - set network.globals.congestion='bbr' + set network.globals.congestion='bbr2' set network.globals.mptcp_checksum=0 set network.globals.mptcp_debug=0 set network.globals.mptcp_syn_retries=4 @@ -19,7 +19,7 @@ if [ "$(uci -q get network.globals.mptcp_path_manager)" = "" ]; then EOF fi # BBRv2 is replaced by BBRv3 -if [ "$(uci -q get network.globals.congestion)" = "bbr2" ]; then +if [ "$(uci -q get network.globals.congestion)" = "bbr2" ] && [ -z "$(uname -a | grep 5.4)" ]; then uci -q batch <<-EOF >/dev/null set network.globals.congestion='bbr' commit network