I just bought a GL-A1300 (Slate Plus).
Firmware 4.5.0, release9
I have a Fritzbox 7590 acting as router for the main network, IP 192.168.178.1
I want to to the following:
Use OpenVPN Client on the Slate, so that devices connected to it (either by LAN or WLAN) use the VPN
Devices connected to Slate should by able to see devices on the main network (Fritzbox, 192.168.178.1). Most important is that a Raspberry Pi (192.168.178.45) with a DLNA Server on it can be seen by a Smart TV connected to the Slate
The Slate admin panel should be accessible by devices in the main network
The Smart TV (behind the Slate) can access the internet now and uses the VPN which runs as OpenVPN on the Slate. The strange thing though is that there is no internet connection when I disable the VPN.
Another problem is devices behind the Slate plus can’t use DLNA but can ping 192.168.178.45. It seems that getting DLNA to work over subnets is quite hard.
The other way round is interesting too: If my phone is in the Fritzbox wifi, I can’t see the Smart TV to connect to the Youtube App. Only if I use the Slate wifi (being in the same subnet as the Smart TV), the smart TV is visible in the Youtube App.
I’m not sure why there is no internet connection, you might check if block non-von traffic is enabled in the VPN dashboard global options.
There are several network sharing protocols that don’t like routing. I don’t know how to fix that issue, maybe someone else might know.
That is the main reason that I finally disabled the wifi on my main router wifi and use only the wifi from the gl.inet router with the VPN policy by client device set for the Smart TV and other devices that I want to use the VPN. If I turn off the VPN client they just use the internet, and if I turn it on, they use the VPN. And all the other protocols, like Airplay, etc. work because all the devices are on the same subnet.