Sandman810 DD-WRT Novice
Joined: 29 Apr 2024 Posts: 1
|
Posted: Tue May 07, 2024 9:00 Post subject: Wireguard VPN connection renewal query + IPSET query |
|
Hi Team,
I have successfully installed DD WRT (v3.0-r55819 std (04/17/24) on my R7000 and set up a (single) Wireguard tunnel using my VPN provider details + guide through DD WRT. All working as intended and expected, with the exception of a couple of minor hiccups.
1. I will occasionally be booted from the VPN server after a period of time for whatever reason (might be inactivity?) (I also have Kill Switch enabled) and find that if I "Disable" the tunnel and "Apply Settings", then shortly after "Enable" and "Apply Settings" I am back in business as normal shortly after.
My question relates to the easiest way to refresh/renew the VPN connection/tunnel if disconnected. I see the "Failover Member" option in the tunnel: can this help me 'refresh' and reestablish my VPN connection in the event of a Kill Switch activation/fail to connect to VPN server via tunnel situation?
I refer to Wireguard Client Setup Guide v39, however options regarding "Fail State (auto)" drop down do not appear clear to me in relation to the "Failover Member" options (Standby, Running, Failed). Am I correct in assuming that if I select “Failover Member” > Enable and then “Fail State (auto)” > Failed, DDWRT will automatically attempt to refresh and renew my Wireguard tunnel connection? Some quick clarification here would be greatly appreciated.
2. My last issues relate specifically to select applications and games not running well via the VPN, however will run fine if run through ISP WAN (tunnel disabled).
What would the easiest way to route all traffic via the VPN except for selected games/applications be? Is this even possible at the router level? My VPN does have a desktop application that I can install with this feature, however, I would prefer to establish this at the router level, if possible.
For argument's sake: the game could be Battlefield 1 and the application could be Prime Video
I do see in the Wireguard Client Setup Guide v39 that it refers to IPSET being available in future builds? Will this be the answer I may be looking for?
Please forgive my ignorance – I’m very new to DDWRT/networking/advanced settings in general so I apologize if a) this question has been asked and answered already b) it’s a stupid question that anyone with half a brain would easily understand (and I clearly don’t make the cut).
Thanks for taking the time to read my query, and particularly a huge thanks to all the contributors to the program and the forum! Gratitude.
Router: Netgear R7000
Firmware: DD-WRT v3.0-r55819 std (04/17/24) |
|
egc DD-WRT Guru
Joined: 18 Mar 2014 Posts: 13280 Location: Netherlands
|
Posted: Tue May 07, 2024 10:27 Post subject: |
|
WireGuard Client setup guide (a sticky in this forum: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327397) should have most answers.
WireGuard will lower throughput and add latency which can be detrimental for playing games.
One of the things which can make matters worse is if MTU is set too high.
You can test with lowering MTU.
Max MTU is 1420, but sometimes you have to go as low as 1280 for the optimal connection. _________________ Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087 |
|