As other users have found, your wireless carrier may be throttling the speed when it detects that you are using a router. One of the common detection methods they use is to check the TTL in the data packets.
You can try changing the TTL from your router, so that the data looks like a non-router connection:
I do not work for and I do not have formal association with GL.iNet