Hi everyone,
I’m trying to set up AmneziaWG 2.0 on a GL.iNet Beryl 7 / GL-MT3600BE router.
Firmware: GL.iNet 4.9
Router model: Beryl 7 / GL-MT3600BE
OpenWrt shown in SSH: OpenWrt 21.02-SNAPSHOT
AmneziaWG tool exists on the router:
which awg
/usr/bin/awg
awg --version
amneziawg-tools v1.0.20210914 - https://amnezia.org
The problem is with importing an AmneziaWG 2.0 client configuration into the GL.iNet web UI.
I go to:
VPN Dashboard / VPN Client / WireGuard / Add Profile / Upload Configuration
The file uploads successfully, but after clicking Apply it shows only:
Failed
No detailed error is shown in the web UI.
My config is an AmneziaWG 2.0 config and contains these parameters:
Jc
Jmin
Jmax
S1
S2
S3
S4
H1
H2
H3
H4
I1
I2
I3
I4
I5
I specifically need AmneziaWG 2.0 support. AmneziaWG 1.0-compatible configs are not suitable for my use case.
I also tried editing/removing the suspicious I1 line format, but the profile still fails to apply. The web UI either does not accept the config or fails after upload.
Questions:
- Does GL.iNet firmware 4.9 on Beryl 7 / GL-MT3600BE fully support AmneziaWG 2.0 client configs with I1-I5?
- Is the GL.iNet web UI currently unable to parse some valid AmneziaWG 2.0 config formats?
- Is there a working way to import or manually configure AmneziaWG 2.0 via SSH on this firmware?
- Since
awgexists butawg-quickdoes not, what is the correct manual setup method on GL.iNet firmware? - Where does GL.iNet store WireGuard/AmneziaWG client profiles, so I can check or edit the generated config manually?
Thanks.



