Включение в ядро 5.10 библиотек шифрования

До ядра версии 5.5 драйвер wareguard был отдельно от ядра. С версией 5.6 его включили в состав исходных кодов ядра. То есть по сути в wirenboard нужно было включить всего лишь одну опцию при компиляции ядра галочку одну.
Для поддержки сейчас приходиться делать перекомпиляцию ядра.

В итоге нужно было собирать ядро из исходников целиком. При этом пришлось несколько раз пересобирать ядро, потому что в исходниках ядра выложенных на гите почему-то отсутствует драйвера для wi-fi контроллера его надо туда подкладывать руками Или запускать скрипт который выкачает исходники драйвера wi-fi и положат его.

Но всей этой потери времени не было если бы разработчики просто поставили одну грёбаную галочку в конфиге ядра. Потому как у них сейчас ядро 5.10 А драйвер wireguard уже есть в составе этого ядра и при сборке ядра нужно всего лишь поставить одну галочку и все необходимые прочие опции зависимости в ядре включены, кроме опции шифрования!
Шифрование включились бы после включения галочки поддержки wireguard.

Отсюда вопрос. Возможно ли сделать это в штатном обновлении системы ВБ6.7?

2 лайка

Здравствуйте!
У всех разные потребности, все модули ядра включать по умолчанию тоже нерационально.
Ваш запрос понятен, спрошу у разработчиков.

Записал ваш запрос в пожелания для разработки. Но будет ли данный модуль включен в ядро точно сказать не могу.

При сборке модуля wireguard используемое пространство возрастёт на несколько десятков килобайт.
Это если собрать модулем, а не монолитно в ядре.

vpn по технологии wireguard востребован пользователями. Т.к. openvpn работает в пространстве памяти пользователя, а не ядра и поэтому работает ужасно медленно. Нагружая слабый процессор wb6.

Поэтому владельцы wb6 вынуждены пересобирать ядро из-за отсутствия всего одной опции в конфиге ядра из системы.

1 лайк

Поддерживаю потребность во включении поддержку WireGuard в ядро.

1 лайк

Тоже поддерживаю.

1 лайк

Скажите пожалуйста а в ВБ7 этот модуль можно включить в сборку на заводе? есть мысль купить себе ВБ7 а ВБ 6.7 использовать там где есть стационарная линия интернета

Здравствуйте!

Предполагаю, что можно. Запрос на это у программистов есть, они уже будут оценивать реализуемость, нужность и сроки выполнения задачи.
Если нужна эта функция сейчас, то можно пересобирать ядро самостоятельно:Сборка ядра Linux — Wiren Board

Мы ядро пересобрали. Но хотелось бы из коробки в след раз

Добрый день! Добавили модуль wireguard в ядро (вместе с кучей других модулей, которых не хватало для docker), доступно в testing на bullseye

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.