Для ядер 5.12.17-rpi-un-alt1 5.10.50-rpi-def-alt1 нет поддержки протокола Wireguard ни в самих ядрах и модулей к ним нет. Просьба собрать или ядра с поддержкой Wireguard или модули к ядрам. Спасибо заранее. Очень надо. Сейчас работает так. Через wg-quick: wg-quick up wg0 [#] ip link add wg0 type wireguard Error: Unknown device type. Unable to access interface: Protocol not supported [#] ip link delete dev wg0 Cannot find device "wg0" через настройку в сетевых интерфейсах # ifup wg0 Error: Unknown device type. Unable to modify interface: Protocol not supported Unable to modify interface: Protocol not supported Unable to modify interface: Protocol not supported Unable to modify interface: Protocol not supported
Нужно в ядрах rpi-def и rpi-un включить опцию: CONFIG_WIREGUARD=m
Собрал ядро 5.10.63-rpi-def-alt1 с поддержкой Wireguard в задаче 286434 Проверил загрузку с ядром под aarch64 на RPi4B. Можно добавить репозиторий задачи с помощью apt-repo (https://www.altlinux.org/Apt-repo), обновить ядро с помощью update-kernel, перезагрузить систему и потестировать.
Добрый день. Не получилось ядро обновить. Добавил в репо задачу 41046, новое ядро не устанавливается. Прошу проверить и сказать. что не так. Детали ниже: sam-rpi4b-8g ~ # uname -r 5.10.50-rpi-def-alt1 sam-rpi4b-8g ~ # apt-repo list rpm http://git.altlinux.org repo/41046/aarch64 task rpm [p9] http://mirror.yandex.ru/altlinux p9/branch/aarch64 classic rpm [p9] http://mirror.yandex.ru/altlinux p9/branch/noarch classic sam-rpi4b-8g ~ # update-kernel -f Running kernel version: kernel-image-rpi-def-1:5.10.50-alt1 Checking for available rpi-def kernel packages... Try to install new kernel kernel-image-rpi-def-1:5.10.50-alt1:p9+279906.100.1.1@1626885496 and update its modules [y]/n? yes update-kernel: kernel-modules-staging is installed, trying to update... update-kernel: kernel-modules-v4l is installed, trying to update... Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Последняя версия kernel-image-rpi-def#1:5.10.50-alt1:p9+279906.100.1.1@1626885496 уже установлена. Последняя версия kernel-modules-staging-rpi-def#1:5.10.50-alt1:p9+279906.100.1.1@1626885496 уже установлена. Последняя версия kernel-modules-v4l-rpi-def#1:5.10.50-alt1:p9+279906.100.1.1@1626885496 уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
ядро из задачи 286434 обновил, проверяю его работу.
поддержка WireGuard появилась, Wireguard заработал. Джейсон Доненфельд (Jason A. Donenfeld) хоть и не знает об этом, но очень рад нашим успехам, :) Благодарю за оперативность. Когда поддержка появится для всех? Или фикс так и ставить через репо задачи 286434?
(In reply to Станислав Мацак from comment #5) > Или фикс так и ставить через репо задачи 286434? Пока не попадёт в Сизиф ставить из задания. Наберитесь терпения.
(Ответ для Антон Мидюков на комментарий #6) > (In reply to Станислав Мацак from comment #5) > > > Или фикс так и ставить через репо задачи 286434? > > Пока не попадёт в Сизиф ставить из задания. Наберитесь терпения. Хорошо. Вариант с репо меня тоже устраивает. Спасибо большое.
kernel-image-rpi-def-1:5.10.63-alt1 -> sisyphus: Thu Oct 07 2021 Dmitry Terekhin <jqt4@altlinux> 1:5.10.63-alt1 - Updated to 5.10.63 (still RPi-specific) - https://github.com/raspberrypi/linux.git rpi-5.10.y - commit 6237d09759ba6c8746cd1e19b16faee50c97bfac - CONFIG_WIREGUARD=m - Add some CRYPTO modules - (closes: 41046) - Enabled loading compressed firmware blobs on armh - CONFIG_FW_LOADER_PAGED_BUF=y - CONFIG_FW_LOADER_USER_HELPER=y - CONFIG_FW_LOADER_COMPRESS=y - (closes: 41070)