Skip to content

Установка ядра xanmod

This content is not available in your language yet.

Для того, что бы воспользоваться BBR3, Вам нужно перейти на ядро XanMod kernel.

Вы должны понимать что меняете ЯДРО

Все вопросы касаемо установки и использования ядра, Вы можете узнать:

https://t.me/kernel_xanmod

https://xanmod.org

  1. Добавляем Ключ

    Окно терминала
    wget -qO - https://gitlab.com/afrd.gpg | sudo gpg --dearmor -o /usr/share/keyrings/xanmod-archive-keyring.gpg
  2. Добавляем репо

    Окно терминала
    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
  3. Обновляем

    Окно терминала
    sudo apt update
  4. Проверяем поддерживаемую архитектуру

    Окно терминала
    wget -qO - https://dl.xanmod.org/check_x86-64_psabi.sh | awk -f -
В зависимости от вывода (v1, v2, v3, v4) и выбранной ветки ядра, Вам необходимо указать соотвествующее имя пакета в следующей команде
Веткаv1v2v3v4
MAINlinux-xanmod-x64v1linux-xanmod-x64v2linux-xanmod-x64v3linux-xanmod-x64v4
EDGE-linux-xanmod-edge-x64v2linux-xanmod-edge-x64v3linux-xanmod-edge-x64v4
LTSlinux-xanmod-lts-x64v1linux-xanmod-lts-x64v2linux-xanmod-lts-x64v3linux-xanmod-lts-x64v3
RT-linux-xanmod-rt-x64v2linux-xanmod-rt-x64v3linux-xanmod-rt-x64v4
  1. Устанавливаем ядро

    В данном примере мы устанавливаем main ветку для v3 (x86-64-v3)

    Окно терминала
    sudo apt install linux-xanmod-x64v3
  2. перезагрузка

    Окно терминала
    reboot now
  3. Подгружаем модули

    Окно терминала
    depmod -a
  4. Проверяем корректность загрузки модуля

    Окно терминала
    modinfo tcp_bbr
  5. Открываем файл

    Окно терминала
    sudo nano /etc/sysctl.conf
  6. Добавляем необходимые переменные

    Окно терминала
    nano /etc/sysctl.conf
    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr```
  7. Выполняем

    Окно терминала
    sysctl -p