github AlexeyLCP/lucx-ui v3.8.5-lucx.279

2 hours ago

🔧 AWG kernel module: build fixed on kernels with backported udp_tunnel ABI

🆕 RU

Свежие Ubuntu/Debian тащат новый udp_tunnel ABI (struct sock *) в ядра
старее 7.1.5 — например Ubuntu 7.0.0-38-generic. Из-за этого DKMS-сборка
модуля падала и AWG-инбаунды не поднимались («AWG: awg-quick not installed»).
Теперь сигнатура функций определяется при компиляции, а не по версии ядра —
сборка проходит на любом ядре.

Изменилось:
1️⃣ фикс сборки DKMS на ядрах с backport udp_tunnel ABI (Ubuntu 7.0.0-38, Debian 13, CachyOS)
2️⃣ старый тихо умерший патч socket.c заменён на патч compat/compat.h с детектом сигнатуры
3️⃣ bump sidecar-пинов из lucx.278 в этой же ветке: naive-client, mieru, TrustTunnel client

Что делать: x-ui update (панель сама пересоберёт модуль), затем при необходимости x-ui install-awg.

⚡️ Приятного использования!


🔧 AWG kernel module: build fixed on kernels with backported udp_tunnel ABI

🆕 EN

Fresh Ubuntu/Debian kernels carry the new udp_tunnel ABI (struct sock *)
below the 7.1.5 version code (e.g. Ubuntu 7.0.0-38-generic), which broke
the DKMS module build and left AWG inbounds down. The module now probes the
real function signatures at compile time instead of trusting the kernel
version — it builds on any kernel.

Changed:
1️⃣ DKMS build fix for backported udp_tunnel ABI (Ubuntu 7.0.0-38, Debian 13, CachyOS)
2️⃣ the old silently-dead socket.c patcher replaced by a signature-detect compat.h patch
3️⃣ lucx.278 sidecar bumps included: naive-client, mieru, TrustTunnel client

How to apply: x-ui update (rebuilds the module automatically), then x-ui install-awg if needed.

⚡️ Enjoy!

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.