Just a quick feedback about the need I wanted to cover in buying a GL-inet router.
Until recently, I was running a pi-hole on a raspberry pi wired on my ISP router. It was nice, but I also wanted to benefit this DNS sinkhole when I’m not home, so I installed a Wireguard server on this raspberry pi, and all my mobile devices had a VPN tunnel to my home to benefit from the pi-hole. But to complete this security & privacy package, I also wanted an upstream VPN connection for all my home internet traffic.
That’s when I heard about Openwrt, and GL-inet routers that were proposing:
A wireguard client, so I could route all my home traffic through a VPN service, but also
AdGuard Home, an equivalent of pi-hole
A wireguard server, so I could completely replace my raspberry pi with this router.
And then I bought a GL-AX1800 Flint. And started to configure it to put my plan in action. And what a disappointment when I discovered that I couldn’t startup the VPN client while the VPN server is up ! While it’s exactly what I needed to do and what I bought it for !
Meaning that the raspberry pi will have to stay on duty, at least to be the wireguard server the router refuses to be when an upstream VPN connection is active.
For now I’m still wondering whether the investment was worth it. Is it something that could change in the future, or am I the only one wishing VPN client and server at the same time ? (and my own sinkhole DNS in between)
@alzhao who runs things at GL iNet replied this feature should be in the 4.x firmware. Unfortunately the 4.x firmware release and features have been talked about in this forum for about 18 months and we are still patiently waiting for the first general beta to be released.
I need to use luci-app-openvpn and luci-app-vpn-policy-routing for multiple openvpn client tunnels. Those don’t seem to work. I can upload an openvpn config and start multiple instances. When i try to add a new unmanaged interface (e.g. tun0, tun1) tun0, tun1 do not appear up as addable in the luci app. This was with the beta 4 v8 firmware.