Thanks for bringing this to my attention. It's a new commit to the luci-app-openvpn which brought this up. A lot of people might not have it installed, so I'd prefer to check if this new section exists before adding VPN Bypass/VPR to it.
You may want to uninstall my luci app, followed by rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache; followed by the install again to have it show up under VPN.
I don't have a master/19.07 device to test, but when I tested the new luci-app-openvpn app with the new luci app for VPR (mixed with the luci cache flushes) both OpenVPN and VPN Policy Routing were gone from the Services menu.
I struggled getting a Wireguard server (to communicate with my phone) and a Wireguard client (Mullvad) to run at the same time, but where the traffic from the phone is also routed over the Mullvad interface. In another post of mine (Wireguard setup: Mullvad Client + Server for Android) I was told to ask you here.
So I want: Phone (abroad)-> Router -> Mullvad -> Internet
To answer this question finally: is this possible? If yes, I will try to follow your tutorial (and maby make it run for Wireguard), otherwise it would be great if somebody could explain, why this is not possible and what alternatives I would have.
Thank you all!
Noone? I asked Mullvad support, they think it should work somehow, but did not made it very precisely. To start with I tried to route my phone over WAN by PBR routing as mentioned in the tutorial but was also not able to make it run. The phone is not able to surf whatever I tried. As far as I understood this should work.
WG interface for Server is in WAN fw zone
WG interface for Client is in LAN fw zone
I added a rule to route the traffic from port 1234 (my server's port) over WAN like said in the tutorial. I also followed the suggestions in here to set ignored_interface to my server interface and disabled "Route Local IPs" in the server's config. What am I missing? Forcing my TV to WAN works perfectly.
I have 7 OpenVPN Instances, I use 3 routinely and the others for test from time to time.
The ones not enabled show up as 0.0.0.0 in the VPR GUI under "Service Status"
With many OpenVPN Instances the "Service Status" will not display all the instances. It show up to 4 of my Instances (#4 is only partial). #5 to 7 are not displayed.
Is it possible to get a "Word Wrap" of a couple lines for "Service Status" in the VPR GUI?
Sorry, same issue, VPR is still in Services menu after I run your commands and uninstall - reinstall. I confirmed the directory and file were actually removed (deleted).
Would it not be better to use some sort of list for this? I mean to stack the interfaces one after another rather than using a text line to display the status.
Upgraded to VPR -24 and the error makes more sense. See screenshot of GUI Update result.
The device errors are the VPNs I have disabled so it is normal, I suppose.
I am not 100% sure of the "Command failed: Not found" error. If it is connected to the Device error then OK, if not, it is something else. Should I be concerned?