安装XanMod内核并开启BBR V3

首先是运行 check_x86-64_psabi.sh

1
wget -O check_x86-64_psabi.sh "https://dl.xanmod.org/check_x86-64_psabi.sh" && chmod +x check_x86-64_psabi.sh && ./check_x86-64_psabi.sh

结果可能显示CPU supports x86-64-v2或者CPU supports x86-64-v3,对应之后下载内核的版本。

其次添加PGP密钥,并加入apt软件源:

1
2
wget -qO - https://dl.xanmod.org/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/xanmod-archive-keyring.gpg --yes
echo 'deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] https://dl.xanmod.org stable main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list

然后就是安装需要的内核并重启:

1
2
3
apt update && apt install linux-xanmod-lts-x64v2
或者
apt update && apt install linux-xanmod-lts-x64v3

重启后,开启BBR的方法和以前一样:

1
2
3
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

cat /sys/module/tcp_bbr/version验证,结果应该显示3,说明开启成功。