Agreed. This is the next big step for gl.inet
1 Like
Jackson
February 10, 2025, 9:46pm
85
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).
xa0c
February 10, 2025, 9:57pm
86
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
Jackson
February 10, 2025, 10:18pm
87
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
Hawk33
March 3, 2025, 3:11pm
88
We really need official AmenziaWG support. This should be a top priority.
zimo
March 3, 2025, 3:56pm
89
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
Hawk33
March 3, 2025, 7:09pm
90
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
Happi
March 4, 2025, 3:15pm
91
This might be of interest (Amnezia implemented in the Rethink App):
opened 03:42PM - 16 May 24 UTC
closed 03:01AM - 17 Nov 24 UTC
A user writes,
> This will be an extremely convenient option for residents of… countries such as China, Russia, Egypt, and other countries where the usual Wireguard is blocked by communication operators or supervisory authorities.
>
> Brief information on the parameters from the developers themselves:
>
> >"AmneziaWG (AmneziaWireGuard) is a fork of the WireGuard-Go with added features to bypass blocking and reduce the probability of protocol detection. One of the key features of AmneziaWG is backward compatibility with WireGuard. This means that when using AmneziaWG, unless specific parameters for protocol obfuscation are specified in the configuration, it will work like standard WireGuard.
>
> - Before starting a session the client sends several packets with random data (the number of such packets Jc and their minimum and maximum size in bytes Jmin, Jmax is set in the config).
> - The header of handshake packet (Initiator to Responder) and response packet (Responder to Initiator) has been changed, these values are also set in config (H1 and H2).
> - Handshake init packets additionally have garbage at the beginning of the data, the sizes are determined by S1 and S2 values. (by default, the handshake init packet has a fixed size (148 bytes), after adding garbage its size will be 148 + size of random bytes).
> - The header of data packets and special “Under Load” packets has been changed - H4 and H3 respectively.
>
> More details about new customizable fields:
>
>```
> Jc (Junk packet count) - number of packets with random data that are sent before the start of the session
> Jmin (Junk packet minimum size) - minimum packet size for Junk packet. That is, all randomly generated packets will have a size no smaller than Jmin.
> Jmax (Junk packet maximum size) - maximum size for Junk packets
> S1 (Init packet junk size) - the size of random data that will be added to the init packet, the size of which is initially fixed.
> S2 (Response packet junk size) - the size of random data that will be added to the response packet, the size of which is initially fixed.
> H1 (Init packet magic header) - the header of the first byte of the handshake
> H2 (Response packet magic header) - header of the first byte of the handshake response
> H4 (Transport packet magic header) - header of the packet of the data packet
> H3 (Underload packet magic header) - UnderLoad packet header."
>```
Refs:
- https://github.com/amnezia-vpn/amneziawg-go
- https://github.com/amnezia-vpn/amneziawg-android
- https://play.google.com/store/apps/details?id=org.amnezia.awg