modprobe завершается с ошибкой «Операция не разрешена»

deb.debian.org действительно является официальным CDN Debian. К сожалению, вы получаете эти ошибки...

Существует -серверное зеркало CloudFront, которое вы можете использовать, cloudfront.debian.net:

deb http://cloudfront.debian.net/debian/ stretch main contrib
deb http://cloudfront.debian.net/debian-security/ stretch/updates main contrib

должен работать на вас.

4
25.09.2019, 08:05
4 ответа

Наконец-то нашел кое-что на нем. Это выглядит как «функция» , при которой неподписанный код не может быть загружен в ядро, когда включена безопасная загрузка UEFI (, что и есть ).

Чтобы получить загрузку модуля, отключите блокировку ядра с помощью sys -rq:

# echo 1 > /proc/sys/kernel/sysrq
# echo x > /proc/sysrq-trigger

Тогда modprobeдолжно работать:

modprobe wireguard

Для получения дополнительной информации см.:

https://mjg59.dreamwidth.org/50577.html

https://bugzilla.redhat.com/show_bug.cgi?id=1599197

6
27.01.2020, 20:54

Мой дистрибутив Fedora 31 не принимал эхо в SysRq . Вики Arch Linux предложили использовать Alt + PrtSc + x(на ноутбуках, где Fn — часть клавиатуры ). Блокировка была успешно отключена, а wireguard успешно загружен. Я установил akmod, поэтому modprobe wireguard работал у меня как альтернатива SysRq + x(в руководстве redhat написано -его нужно нажимать на физически подключенной клавиатуре ).

0
27.01.2020, 20:54

У меня похожая проблема, но от modprobe я получаю другой подробный вывод:

# modprobe -vvv wireguard
modprobe: INFO: custom logging function 0x55cf4e172a20 registered
insmod /lib/modules/5.3.11-300.fc31.x86_64/kernel/net/wireguard.ko.xz  
modprobe: INFO: Failed to insert module '/lib/modules/5.3.11-300.fc31.x86_64/kernel/net/wireguard.ko.xz': Operation not permitted
modprobe: ERROR: could not insert 'wireguard': Operation not permitted
modprobe: INFO: context 0x55cf4eb9b4c0 released

Есть идеи, как загрузить модуль wireguard? Я удалил его и переустановил безуспешно:

dkms remove -m wireguard -v 0.0.20191012 -k 5.3.11-300.fc31.x86_64
dkms install -m wireguard -v 0.0.20191012

Мы очень признательны за любую помощь.

2
27.01.2020, 20:54

Возможно, в долгосрочной перспективе лучше всего будет подписать ваши модули.

О Debian и его производных см.:

https://wiki.debian.org/SecureBoot#MOK_-_Machine_Owner_Key

-1
02.12.2021, 17:04

Теги

Похожие вопросы