最近怀疑 BBR 会导致手机(iOS 16,14 Pro)随机地死机,于是想换成 CUBIC
控制算法可以通过 TurboAcc 更改,但是每次 Passwall 重启后都会重置在 TurboAcc 中的设置,回到 BBR(我使用的 ImmortalWrt 版本自带了 Reno、CUBIC 和 BBR)
可以使用通过更改 sysctl.conf 配置文件来写死拥塞控制算法
编辑 /etc/sysctl.conf,写入
net.ipv4.tcp_congestion_control = cubic
然后应用配置
sysctl -p
这样可以将 TCP 拥塞控制算法锁死为 CUBIC
另:可以通过执行
sysctl net.ipv4.tcp_available_congestion_control
来查看系统当前支持的拥塞控制算法,指令实际上是读取了 /proc/sys/net/ipv4/tcp_available_congestion_control,所以执行
cat /proc/sys/net/ipv4/tcp_available_congestion_control
也可以查看,同理,执行
cat /proc/sys/net/ipv4/tcp_congestion_control
也可以查看当前启用的 TCP 拥塞控制算法