TinMan11
Occasional Visitor
Hope someone can help with this. Wireguard doesn't seem to be able to renegotiate it's handshake.
Let me be clear, I am not looking to run Wireguard on my router!
Current setup
Asus RT-AC3100 running Asus Merlin 384.9
Latest Wireguard running on Ubuntu 18.04.2 virtual machine completely up to date.
Port 51820 forwarded to virtual machine.
Router UDP and TCP connection parameters are set to defaults. (screenshot #1)
Wireguard set for split tunnel. AllowedIPs set to 192.168.X.X/24
Connection #1
Works and everything is great for 3 minutes.
After 3 minutes, all connections to remote LAN fail.
I can confirm the initial port and connection as well as the random port wireguard selects for handshake renegotiation. (screenshot #2)
When everything fails, manually disconnect and reconnect.
Again, everything works great for 3 minutes.
Check "Active Connections" on router and still see old connection info (#1) along with new connection info. (screenshot #3)
Repeat.
I have tested this on the official Mac client, Android app on both a Pixel 2 XL and Pixel Slate (ChromeOS), and the unofficial Tunsafe client.
Please help!
Let me be clear, I am not looking to run Wireguard on my router!
Current setup
Asus RT-AC3100 running Asus Merlin 384.9
Latest Wireguard running on Ubuntu 18.04.2 virtual machine completely up to date.
Port 51820 forwarded to virtual machine.
Router UDP and TCP connection parameters are set to defaults. (screenshot #1)
Wireguard set for split tunnel. AllowedIPs set to 192.168.X.X/24
Connection #1
Works and everything is great for 3 minutes.
After 3 minutes, all connections to remote LAN fail.
I can confirm the initial port and connection as well as the random port wireguard selects for handshake renegotiation. (screenshot #2)
When everything fails, manually disconnect and reconnect.
Again, everything works great for 3 minutes.
Check "Active Connections" on router and still see old connection info (#1) along with new connection info. (screenshot #3)
Repeat.
I have tested this on the official Mac client, Android app on both a Pixel 2 XL and Pixel Slate (ChromeOS), and the unofficial Tunsafe client.
Please help!