|
@@ -685,6 +685,13 @@ function setup_powerline {
|
685
|
685
|
fi
|
686
|
686
|
}
|
687
|
687
|
|
|
688
|
+function congestion_control {
|
|
689
|
+ # see /proc/sys/net/ipv4/tcp_congestion_control
|
|
690
|
+ echo 'net.core.default_qdisc=fq' > /etc/sysctl.d/10-custom-kernel-bbr.conf
|
|
691
|
+ echo 'net.ipv4.tcp_congestion_control=bbr' >> /etc/sysctl.d/10-custom-kernel-bbr.conf
|
|
692
|
+ sysctl --system
|
|
693
|
+}
|
|
694
|
+
|
688
|
695
|
function setup_utils {
|
689
|
696
|
read_config_param "PROJECT_REPO"
|
690
|
697
|
write_config_param "PROJECT_REPO" "$PROJECT_REPO"
|
|
@@ -695,6 +702,9 @@ function setup_utils {
|
695
|
702
|
function_check support_256_colours
|
696
|
703
|
support_256_colours
|
697
|
704
|
|
|
705
|
+ function_check congestion_control
|
|
706
|
+ congestion_control
|
|
707
|
+
|
698
|
708
|
function_check enable_predictable_device_names
|
699
|
709
|
enable_predictable_device_names
|
700
|
710
|
|