I’m having a GL-AX1800, running under 4.2.1, which I want to connect to a company network using wireguard and still having issues.
One problem I have observed:
I have set an IPv6 ULA Prefix in Luci->Network->interfaces->global network options and set a subprefix in the Luci->Network->interfaces->Interface->Advanced Settings. This works for some time.
Since I am currently having issues and problems to connect the AX1800 with a router of different brand, I am changing the Wireguard settings in the GL.iNet Admin Panel repeatedly.
But when I changed the wireguard settings (pureley IPv4 at the moment), I observerd several times that the Router reset it’s IPv6 ULA Prefix (although IPv6 is not part of the wireguard configuration) to dde2:cad1:9115::/48
There’s two severe problems with that:
It breaks all network settings and permissions and such a lot of functionality if the router “automatically” changes the ULA Prefix without Admin’s interaction.
This ULA Prefix is simply wrong, not valid. Afaik this is not an assigned IPv6 range at all. IPv6 ULA addresses must be in the range fc00::/7 , which dde2:: obviously isn’t. This breaks functionality even more, since several services have access restrictions whitelisting fc00::/7 by default, which do not allow dde2:…
So two question:
Why is the router magically changing the ULA setting?
Why does it enforce an invalid IPv6 address?