Op 24-04-2020 om 15:37 schreef Kurt Jaeger:
Hi!

You can enable the stack globally on new connections without
restarting the box or daemons by running these commands:

kldload tcp_bbr

sysctl net.inet.tcp.functions_inherit_listen_socket_stack=0
sysctl net.inet.tcp.functions_default=bbr
This fails on the box running 13.0:

# kldload tcp_bbr
kldload: can't load tcp_bbr: No such file or directory

So it looks it has to be hooked to the build somehow ?

And: man -k bbr has no results as well...

The commit message says the following:


This commit adds BBR (Bottleneck Bandwidth and RTT) congestion control. This
is a completely separate TCP stack (tcp_bbr.ko) that will be built only if
you add the make options WITH_EXTRA_TCP_STACKS=1 and also include the option
TCPHPTS. You can also include the RATELIMIT option if you have a NIC interface that
supports hardware pacing, BBR understands how to use such a feature.


So i think you need te rebuild with the following option set WITH_EXTRA_TCP_STACKS=1

regards
Johan Hendriks

_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to