[Feature request] Replace Wireguard with AmneziaWG

Due to the efficieny and performance, I certainly DISAGREE to "REPLACING" to use WireGuard kernel module with something else(including officially mentioned WireGuard userspace modules).

IMO this must be a "OPTIONAL" feature if adopted.

on your own server

And can even build it from source if I want. It is just not user-friendly solution.

Although I don't realize if someone who is able to build one's own server really needs "user-friendly solution", but maybe I too would welcome this "OPTIONAL" feature if I were to frequently or long-term visit to countries where general VPN protocols are blocked!

4 Likes

Anyway, openwrt is the way to go. Better than nothing. Any solutions to install amneziawg on openwrt without much hassle?

We are watching this project. But pls note, AmneziaWG is created to fight some regimes as it stated. It is very hard for us to support this by default.

The regimes can block our product easily.

It also takes time to support new protocol.

I belive someone can build a guide to install in OpenWrt and configuration steps.

2 Likes

What if we do the same as with product localization? As I understand it, devices for China differ from global ones in firmware. Something similar can be done in this case.
Or as the manufacturers of Flipper Zero did. This device is a natural hacker tool, but is freely available on many marketplaces like Amazon or AliExpress. Out of the box, it does not carry any software, but when you first connect to the application, it downloads everything you need. Almost everything, completely underground software, is available only when installing an unofficial firmware, which (I'm 99% sure) is affiliated with the original developers.
In the case of VPN - in most countries it is not prohibited, and the Amneziawg protocol is not illegal. Even in Russia, there is nothing criminal in using a VPN or selling such equipment. Although I'm not sure that Russia as a market is still interesting to developers, the Russian language has been removed from the new firmware, and gl.inet devices can only be purchased on third-party sites or using mail forwarding (thank God the goodcloud is still available in Russia).

4 Likes

I belive someone can build a guide to install in OpenWrt and configuration steps.

already done:

  1. Reflash router with sysupgrade OpenWRT image (type your router name here: firmware-selector.openwrt.org)
  2. Run "sh <(wget -O - https://raw.githubusercontent.com/itdoginfo/domain-routing-openwrt/master/getdomains-install.sh)" on your router, select 'AmneziaWG' and follow instructions
  3. That is all.

You will lose 'cute UI', but be able to install amnezia client on your router. You will have to enable WiFi interfaces, connect to APs and so on via luci UI.

2 Likes

I'm not fighting regimes, i am living in Germany and AmneziaWG is sometimes the only way to fight hotspots, Hotels, stupid locations that block "normal" VPN.

Apart from that it (still) works from Iran and Egypt. I have a VPN server @home for friends in Iran/Egypt.

1 Like

It sounds great!

I am glad to know that. I hope that soon we can do business in Russia as before.

I think my man here didn't understood the last two post :person_facepalming:

Is there any way to support it as a "plugin", where we can load a package or run a script, keeping the features already available in your GUI?

We will definately check it. But no promises.

2 Likes

It support is added, then it needs to be for client and server. To my knowledge there is no commercial provider offers AmneziaWG. A good idea would be to have gl inet router on both sides.

1 Like