User Tools

Site Tools

Asuswrt-Merlin - OpenVPN

Here you can find setup information for your chosen VPN and also how to fix any problems you might encounter.

You can use the Table of Contents on the right hand side of this window to navigate between the different sections.

Upgrade to Asuswrt-Merlin

Step 1
Verify that your Asus router is supported by Asuswrt-Merlin, the below devices are fully supported.

Asuswrt-Merlin officially supports the following router models:

  • RT-AC66U_B1 (same firmware as the RT-AC68U)
  • RT-AC68U (including revisions C1 and E1)
  • RT-AC68P (same firmware as RT-AC68U)
  • RT-AC68UF (same firmware as RT-AC68U)
  • RT-AC87
  • RT-AC3200
  • RT-AC88U
  • RT-AC3100
  • RT-AC5300
  • RT-AC1900 (same firmware as RT-AC68U)
  • RT-AC1900P (same firmware as RT-AC68U)
  • RT-AC86U (starting with version 382.1)
  • RT-AC2900 (same firmware as RT-AC86U)
  • RT-AX88U

(Note: the U, R and W variants are all supported, as they are the exact same hardware and firmware, only different marketing SKUs or different case color)

The following models are no longer officially supported:

  • RT-N16
  • RT-N66U
  • RT-AC66U
  • RT-AC56U

Latest supported list:

Step 2
If your device is supported, please proceed to the Asuswrt-Merlin documentation for installation steps/links:

VPN Install Guide

Step 1
Open the below link in a web browser, this contains our Linux OpenVPN configuration files:

Step 2
With the link in Step 1 open, you will see a list of configuration files, similar to the below screenshot.

You should select the location you want to appear to be in; UK for UK sites, USA for USA sites, etc.

Click on an option name, to download that configuration file.

Which options should I use?!

  • Port 1, 2 are labelled 'Performance', these are typically the fastest
  • Port 3, 4 are labelled 'Fallback', these may be required from some restricted locations
  • We recommend you experiment, to see which works best for you.

Step 3
Now we will upload the configuration file, to your Asus Merlin router

Click VPN, from menu on left hand side, under Advanced Settings

Step 4
Choose OpenVPN Client

Step 5
Under Import ovpn file click Choose File, now choose the file you downloaded in Step 2 - then click Upload.

We strongly recommend you take the time to experiment with both configurations, 'Performance' (UDP) is probably the preferred configuration but 'Fallback' (TCP) can be quicker for some people.

Step 6
Wait until it shows 'Complete', the page will then reload automatically - and the various fields will be configured/populated.

Step 7
Scroll down to 'Accept DNS Configuration' and set to 'Exclusive'

Step 8
Set 'Redirect Internet traffic through tunnel' to 'Yes'

Step 9
Locate Username and Password section, enter your VPN username/password

Step 10
Scroll down again to 'TLS control channel security', set to 'Outgoing Auth (1)'

Step 11
Scroll down to the very bottom of the page, click 'Apply'

Step 12
Now connect the VPN (VPN → OpenVPN Client) by moving the Service State to On

Step 13
You can check if the VPN connected by selecting VPN Status and making sure that OpenVPN Client 1 shows as Running, when you access some web pages you should see the read/write bytes increasing

Step 14
Open the below webpage to verify your internet facing IP address has changed from your ISP to a StreamVia host:

Page Tools