[РЕШЕНО] Wireguard. RTNETLINK answers: Operation not supported.

0 Comments
wireguard-logo

При попытке создать интерфейс wireguard получаем ошибку «RTNETLINK answers: Operation not supported». Команда modprobe wireguard возвращает «modprobe: FATAL: Module wireguard not found».

Первым делом смотрим версию ядра, ядро должно быть не ниже версии 3.1:

uname -r

Если версия ядра нас устраивает, то выполняем

dkms status

должно вернуть что-то похожее:

wireguard, 1.0.20200401, 4.15.0-96-generic, x86_64: installed

Если ничего нет или в конце вместо installed стоит значение added, то двигаемся дальше. Набираем такую команду:

sudo modprobe wireguard

Выдает:

modprobe: FATAL: Module wireguard not found in directory /lib/modules/4.15.0-96-generic

Лечим сообщение Wireguard. Operation not supported

Установим «Kernel-devel» необходимой версии. Версию нам подскажет команда «uname -r», набираем:

sudo apt install linux-headers-4.15.0-96-generic

или

sudo apt-get install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')

После установки данного пакета wireguard успешно запустился.

Лечим сообщение Wireguard на Poxmox:

Если же автоматом не получается, то собираем модуль вручную:

# 
sudo apt install pve-kernel-5.4.60-1-pve
sudo dkms build wireguard/1.0.20200820
sudo dpkg-reconfigure wireguard-dkms

Либо

echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable-wireguard.list
printf 'Package: *\nPin: release a=unstable\nPin-Priority: 90\n' > /etc/apt/preferences.d/limit-unstable
apt update
apt install wireguard pve-headers
echo "wireguard" >> /etc/modules-load.d/modules.conf
apt-get install --no-install-recommends wireguard-tools

После этого создание интерфейса должно проходить без проблем.

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо!!!

RSS

Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

WireGuard — производительный VPN на Linux
wireguard-logo

WireGuard – это современная высокопроизводительная VPN для Linux,Windows, MacOS. Главной функцией WireGuard является обеспечение безопасного

Выбор конфигурации VPN сервера
openvpn-logo

Приняв решение поддерживать UDP- и TCP-клиентов системный администратор неизбежно приходит ко второму вопросу: bridge-server или P2P-сервер. Напомним: 1. В режиме Читать

Настройка VPN на Ubuntu Server (способ второй)
openvpn-logo

Чтобы поднять свой VPN, нам потребуется сервер с Ubuntu или Debian, пакет OpenVPN и Easy-RSA. Если сервер у вас уже Читать

Настройка VPN на Ubuntu Server (способ первый)
openvpn-logo

Содержание Установка OpenVPNНастройка сертификатов OpenVPNНастройка конфигурационного файла OpenVPN сервераНастройка конфигурационного файла OpenVPN клиента Установка OpenVPN на Ubuntu Server Приступим к Читать

5 3 голоса
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Inline Feedbacks
Просмотреть все комментарии

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять