Get OpenVPN Config file and credentials (requires a pro account). You will also need the CA Cert and TLS Auth Key.
Open up the Tomato control panel, and click on the "VPN tunneling" tab, and then select "OpenVPN Client".
Open the .ovpn config file you downloaded in Step 1 with a text editor and find the line that says "remote". You will see xx.windscribe.com, xx = country of your choice. This will be the the "Server Address/Port". The number that follows is the "Port".
Fill out the remaining fields as follows:
Interface Type: TUN
Protocol: Depends on your selection in Step 1. This could be UDP or TCP. Leave as UDP if you are unsure.
Server Address/Port: Hostname from Step 3
Port: Port from Step 3. Make it 443 if you are unsure.
Authorization Mode: TLS
Username/Password Authentication: Checked
Username: Username from Step 1. This will be different from your Windscribe username.
Password: Password from Step 1. This will be different from your Windscribe password.
Extra HMAC authorization (tls-auth): Outgoing (1)
Click on "Advanced" tab.
Redirect Internet traffic: Checked
Accept DNS configuration: Exclusive
Encryption Cipher: AES-256-CBC
TLS Renegotiation Time: -1
Connection retry: 30
Verify server certificate (tls-remote): Unchecked
Custom Configuration: Copy/paste from below:
Click on "Keys" tab.
Static Key: Paste contents of ta.key from the .zip you downloaded in Step 1. You should open it via a text editor.
Certificate Authority: Paste contents of ca.crt from the .zip you downloaded in Step 1. You should open it via a text editor.
Your screen should look something like this:
Click "Save" at the bottom. After page refreshes, click "Start Now".
Click the "Status" tab at the top. The screen should look similar to this.
Congrats, you successfully setup Windscribe on your router.