Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
themeEmacs
linenumberstrue
# cat /etc/rocky-release
Rocky Linux release 9.2 (Blue Onyx)

# cat /proc/version
Linux version 5.14.0-162.12.1.el9_1.0.2.x86_64 (mockbuild@dal1-prod-builder001.bld.equ.rockylinux.org) (gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2), GNU ld version 2.35.2-24.el9) #1 SMP PREEMPT_DYNAMIC Mon Jan 30 22:14:42 UTC 2023

# find /lib/modules | grep net/ipv4/tcp_
/lib/modules/5.14.0-284.25.1.el9_2.x86_64/kernel/net/ipv4/tcp_bbr.ko.xz
/lib/modules/5.14.0-284.25.1.el9_2.x86_64/kernel/net/ipv4/tcp_dctcp.ko.xz
/lib/modules/5.14.0-284.25.1.el9_2.x86_64/kernel/net/ipv4/tcp_nv.ko.xz

# modprobe tcp_bbr

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic bbr

# modinfo tcp_bbr
filename:       /lib/modules/5.14.0-284.11.1.el9_2.x86_64/kernel/net/ipv4/tcp_bbr.ko.xz
description:    TCP BBR (Bottleneck Bandwidth and RTT)
license:        Dual BSD/GPL
author:         Soheil Hassas Yeganeh <soheil@google.com>
author:         Yuchung Cheng <ycheng@google.com>
author:         Neal Cardwell <ncardwell@google.com>
author:         Van Jacobson <vanj@google.com>
rhelversion:    9.2
srcversion:     52FE9DC9CC96C6188A84576
depends:
retpoline:      Y
intree:         Y
name:           tcp_bbr
vermagic:       5.14.0-284.11.1.el9_2.x86_64 SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         Rocky kernel signing key

Ubuntu 18.04.6 LTS (bionic)

Code Block
languagebash
themeEmacs
linenumberstrue
# lsb_release -a | grep Desc
Description:	Ubuntu 18.04.6 LTS
Codename:	bionic

# cat /proc/version
Linux version 4.15.0-213-generic (buildd@lcy02-amd64-079) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023

# find /lib/modules | grep net/ipv4/tcp_
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_probe.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_nv.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_lp.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_highspeed.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_bbr.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_vegas.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_dctcp.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_veno.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_diag.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_yeah.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_htcp.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_bic.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_cdg.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_westwood.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_illinois.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_hybla.ko
/lib/modules/4.15.0-213-generic/kernel/net/ipv4/tcp_scalable.ko

# modprobe tcp_htcp
# modprobe tcp_bbr

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic htcp bbr

Ubuntu 20.04.6 LTS (focal)

Code Block
languagebash
themeEmacs
linenumberstrue
# lsb_release -a | grep Desc
Description:	Ubuntu 20.04.6 LTS
Codename:	focal

# cat /proc/version
Linux version 5.4.0-162-generic (buildd@lcy02-amd64-069) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #179-Ubuntu SMP Mon Aug 14 08:51:31 UTC 2023

# find /lib/modules | grep net/ipv4/tcp_
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_dctcp.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_scalable.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_lp.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_diag.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_illinois.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_bic.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_highspeed.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_veno.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_nv.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_vegas.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_bbr.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_htcp.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_cdg.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_yeah.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_hybla.ko
/lib/modules/5.4.0-162-generic/kernel/net/ipv4/tcp_westwood.ko

# modprobe tcp_htcp
# modprobe tcp_bbr

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic htcp bbr

Ubuntu 22.04.3 LTS (jammy)

Code Block
languagebash
themeEmacs
linenumberstrue
# lsb_release -a | grep Desc
Description:	Ubuntu 22.04.3 LTS
Codename:	jammy

# cat /proc/version
Linux version 5.15.0-83-generic (buildd@lcy02-amd64-027) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #92-Ubuntu SMP Mon Aug 14 09:30:42 UTC 2023

# find /lib/modules | grep net/ipv4/tcp_
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_yeah.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_bbr.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_diag.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_htcp.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_veno.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_westwood.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_dctcp.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_highspeed.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_nv.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_vegas.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_bic.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_scalable.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_cdg.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_illinois.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_hybla.ko
/lib/modules/5.15.0-83-generic/kernel/net/ipv4/tcp_lp.ko

# modprobe tcp_htcp
# modprobe tcp_bbr

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic htcp bbr

...