RaspAP / raspap-webgui

Simple wireless AP setup & management for Debian-based devices
https://raspap.com/
GNU General Public License v3.0
4.47k stars 792 forks source link

Enable BBR by default for speed improvement #1624

Closed frankozland closed 3 months ago

frankozland commented 4 months ago

Is your feature request related to a problem?

Default TCP scheduler in Rasperry pi is pfifo_fast. this is great for edge use case of single user process space. RaspAP is more of a router type use case.

Describe the solution you'd like

On install -

sysctl net.core.default_qdisc=fq sysctl net.ipv4.tcp_congestion_control=bbr sysctl -p

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

https://www.slideshare.net/slideshow/tcp-and-bbr/89242607#30 image

frankozland commented 4 months ago

let me run a few more tests

billz commented 3 months ago

Nice idea, I'd like to see the results of your tests. Thanks for the suggestion

billz commented 3 months ago

@frankozland this option will be available in the next general release. thanks!