[Feature request] Replace Wireguard with AmneziaWG

Agreed. This is the next big step for gl.inet :+1:

1 Like

Hi bro! It seems both available OP firmware based on 24.0 version
4.6.6-op24 and 4.7.0-op24 (OpenWrt 24.0 r28161-ea17e958b9 / LuCI openwrt-24.10 branch 24.337.27339~b1968d9)
One of the ipk kmod-amneziawg* requires newer kernel (cannot find dependency kernel (= 6.6.73~d649d775435da5a8637f7a955a80d331-r1) for kmod-amneziawg)

Could you please point me where to get version for my Beryl ?
Files in repos you linked : kmod-amneziawg_v24.10.0_aarch64_cortex-a53_mediatek_filogic.ipk

Thanks in advance!

And of course for glinet Team: Please add support for Amnezia Wireguarg (AWG).

I have no idea what ‘repo’ you are talking about. Files by link I provided have pretty simple names:


I don’t know where did you get ‘amneziawg_v24.10.0_aarch64_cortex-a53_mediatek_filogic.ipk’

2 Likes

Oh, I followed instructions link from your readme file, and there's two links to another repos of 2 other guys.
Thank you, checking.

Installed successfully!
Will try to use paid awg service. Thanks again.

1 Like

We really need official AmenziaWG support. This should be a top priority.

They probably won't do it unless it sells products

And what % of people have ever heard of AmneziaWG - I'm going to wager very very low

1 Like

It can be used as an upgrade to regular Wireguard. So there's no reason not to. It's just Wireguard but better. There's already packages on GitHub for GLi Net routers by the Amnezia VPN developers so we're not asking for them to do that much.

1 Like

This might be of interest (Amnezia implemented in the Rethink App):

IF it was better, why didn't they do a PR to the main branch? :thinking:

So there is a solution for people wanting to use Amnezia, so why replace the current Wireguard with it? Not everyone needs the extra features, and might think the broad support and development from the original is more important.
If it's added to GLinet routers it should be optional, not a replacement for plain Wireguard.

1 Like

AmneziaWG is backwards compatible with Wireguard.
For those using Wireguard, will be like there is no change.

1 Like

There will be a change, development in Wireguard will have to be picked up by the team behind Amnezia before getting to the user, it adds an extra step in the chain. Plus an extension to the codebase means more possible bugs, with a smaller audencience to pick them up.
Thats why it should be an option, not a replacement.

2 Likes

Well this is good to know :ok_hand::+1:

We might just as well ask for a forst-party xray or/and sing-box integration for that matter :slight_smile:
(atm both can be run on the system just fine but only via cli)

Vanillia configuration for Mullvad (with WireGuard or OpenVPN) will not work. Recent shadowsocks obfuscation is guaranteed to work practically everywhere. See Updates for Mullvad Integration

Regarding the original post, it would be great to add AmneziaWG or at least the Mullvad client (for people using Mullvad) as optional packages/features, with corresponding GLiNet UI changes. As it stands now, vanillia OpenVPN and WireGuard do not work in restrictive countries

2 Likes

I can confirm in Uzbekistan Wireguard was blocked and I used Amnezia and it worked great. I had to buy Keenetic router for it to work. It is home router not a travel router. I would have loved it if Amnezia client be installed on GL.iNet router. Especially travel router like BerylAX, Mudi and etc.

1 Like

I have GL.iNet router Beryl AX and I wasn't able to install Azmenia. Could you help us how you managed to do it?!

Dear All,

Adding AmneziaWG needs modifying kernel to make it compatible. We will work on this and probably add in firmware v4.9.

10 Likes

Amazing!! :heart_eyes::star_struck:

@alzhao Any chance of xray/sing-box getting added as well? (btw, no kernel modifications are needed for those)

1 Like