Установка ядра xanmod
Для того, что бы воспользоваться BBR3, Вам нужно перейти на ядро XanMod kernel.
Вы должны понимать что меняете ЯДРО
Все вопросы касаемо установки и использования ядра, Вы можете узнать:
Ручная установка
Заголовок раздела «Ручная установка»-
Добавляем Ключ
Окно терминала wget -qO - https://gitlab.com/afrd.gpg | sudo gpg --dearmor -o /usr/share/keyrings/xanmod-archive-keyring.gpg -
Добавляем репо
Окно терминала echo 'deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-release.list -
Обновляем
Окно терминала sudo apt update -
Проверяем поддерживаемую архитектуру
Окно терминала wget -qO - https://dl.xanmod.org/check_x86-64_psabi.sh | awk -f -
Ветка | v1 | v2 | v3 | v4 |
---|---|---|---|---|
MAIN | linux-xanmod-x64v1 | linux-xanmod-x64v2 | linux-xanmod-x64v3 | linux-xanmod-x64v4 |
EDGE | - | linux-xanmod-edge-x64v2 | linux-xanmod-edge-x64v3 | linux-xanmod-edge-x64v4 |
LTS | linux-xanmod-lts-x64v1 | linux-xanmod-lts-x64v2 | linux-xanmod-lts-x64v3 | linux-xanmod-lts-x64v3 |
RT | - | linux-xanmod-rt-x64v2 | linux-xanmod-rt-x64v3 | linux-xanmod-rt-x64v4 |
-
Устанавливаем ядро
В данном примере мы устанавливаем main ветку для v3 (x86-64-v3)
Окно терминала sudo apt install linux-xanmod-x64v3 -
перезагрузка
Окно терминала reboot now -
Подгружаем модули
Окно терминала depmod -a -
Проверяем корректность загрузки модуля
Окно терминала modinfo tcp_bbr -
Открываем файл
Окно терминала sudo nano /etc/sysctl.conf -
Добавляем необходимые переменные
Окно терминала nano /etc/sysctl.confnet.core.default_qdisc=fqnet.ipv4.tcp_congestion_control=bbr``` -
Выполняем
Окно терминала sysctl -p