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
должен работать на вас.
Наконец-то нашел кое-что на нем. Это выглядит как «функция» , при которой неподписанный код не может быть загружен в ядро, когда включена безопасная загрузка UEFI (, что и есть ).
Чтобы получить загрузку модуля, отключите блокировку ядра с помощью sys -rq:
# echo 1 > /proc/sys/kernel/sysrq
# echo x > /proc/sysrq-trigger
Тогда modprobe
должно работать:
modprobe wireguard
Для получения дополнительной информации см.:
Мой дистрибутив Fedora 31 не принимал эхо в SysRq . Вики Arch Linux предложили использовать Alt + PrtSc + x(на ноутбуках, где Fn — часть клавиатуры ). Блокировка была успешно отключена, а wireguard успешно загружен. Я установил akmod
, поэтому modprobe wireguard работал у меня как альтернатива SysRq + x(в руководстве redhat написано -его нужно нажимать на физически подключенной клавиатуре ).
У меня похожая проблема, но от 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
Мы очень признательны за любую помощь.
Возможно, в долгосрочной перспективе лучше всего будет подписать ваши модули.
О Debian и его производных см.: