diff --git a/mptcp/files/etc/uci-defaults/mptcp-defaults b/mptcp/files/etc/uci-defaults/mptcp-defaults index de453caa8..cad508851 100755 --- a/mptcp/files/etc/uci-defaults/mptcp-defaults +++ b/mptcp/files/etc/uci-defaults/mptcp-defaults @@ -4,12 +4,18 @@ if [ "$(uci -q show network.globals | grep mptcp_path_manager)" = "" ]; then set network.globals.multipath='enable' set network.globals.mptcp_path_manager='fullmesh' set network.globals.mptcp_scheduler='default' - set network.globals.congestion='olia' + set network.globals.congestion='bbr' set network.globals.mptcp_checksum=0 set network.globals.mptcp_syn_retries=5 commit network EOF fi +if [ "$(uci -q get network.globals.congestion)" != "bbr" ]; then + uci -q batch <<-EOF + set network.globals.congestion=bbr + commit network + EOF +fi if [ "$(uci -q get network.globals.mptcp_syn_retries)" != "5" ]; then uci -q batch <<-EOF set network.globals.mptcp_syn_retries=5