This is an old revision of the document!
The settings required for the OpenVPN client will depend almost entirely on the VPN service provider you choose. Many VPN providers which support OpenVPN have documentation on their website explaining how to configure FreshTomato for their service. We recommend visiting your VPN provider's website for configuration details.
For your convenience, here are some links to HOWTOs for some of the most popular services:
CyberGhost VPN Support Center: How to Set Up OpenVPN on TomatoUSB
HideMyAss Support: Basic Tomato Setup
https://support.hidemyass.com/hc/en-us/articles/202721076-Basic-Tomato-Setup
NordVPN: How to Setup VPN on Tomato
https://support.nordvpn.com/Connectivity/Router/1047410472/Tomato-setup-with-NordVPN.htm
PIA (Private Internet Access) Helpdesk: FreshTomato (OpenVPN Setup)
https://helpdesk.privateinternetaccess.com/guides/routers/fresh-tomato/freshtomato-openvpn-setup
ProtonVPN Support Center: How to setup Proton VPN on FreshTomato routers
https://protonvpn.com/support/vpn-freshtomato-router/
\\
SurfShark Help: Tomato Router Tutorial
https://support.surfshark.com/hc/en-us/articles/360003780834-Tomato-router-tutorial
TorGuard Privacy Service
https://torguard.net/article/233/tomato-openvpn.html
VPNUnlimited Help: OpenVPN client setup for Asus RT-N16 router with Tomato firmware (should work fine with other models)