I have been running the highly modified version of OpenVPN which is a TCP VPN with large sysctl memory buffers set and I am trying a new add-on experiment of using an extra dedicated thread to send dummy/mock UDP data at a specific bit rate, for example 1024 kbps, through the tunnel at a constant and consistent pace. It works with both client and server modes to get the virtual IP addresses (or you can specify one yourself) and auto sends random bytes to each IP in attempt to keep the tunnel active and alive at all times!
Server-to-Client (~750kbps down)
[--bust-mode 750 0.0.0.0]
~
Client-to-Server (~250kbps up)
[--bust-mode 250 10.0.0.1]
~
~
Patch Diff: https://github.com/stoops/openvpn-fork/compare/mtio…bust


