Hey CaptainSTX do you mind to share your firmware and Astrill setup on AC1900P? I just got mine yesterday and flashed the newest dd-wrt firmware then installed Astrill applet successfully (I can see it on "My Page" under the status tab). However, when I trying to connect, that page just hangs there, so I have to telnet in and tail the log at /dev/astrill/openvpn.log, it shows an error like /sbin/route add failed (File already exists), which turns out it's not "File already exists" but "route already exists" after some googling, but remove that route doesn't help.
Astrill is very straight forward.
1. You log into your ASUS account online and create a download certificate file. This ZIP file contains an ovpn file for all of Astrll's servers world wide.
2. You download the file to a PC and unzip it.
ALL THE FOLLOWING STEPS ARE DONE WHILE SIGNED INTO YOUR ROUTER:
3. You go into your ASUS router and select the VPN Tab and then the VPN client page and decide which VPN client you want to run Astrill on.
4. You then go to the import.ovpn file and select which server you want to connect to from the 200 or so ovpn files you downloaded and unzipped.
5. You then click the upload button.
6. You then turn it on using the on off button.
It should be running and you are connected. The custom configuration file created automatically in this process seems to work fine as is. I have tried tweaking it but haven't seen any improvement in performance by adding fast-io, adjusting buffer sizes, encryption, etc. I am running Astrill on ASUS 1900P.
7. You then can go down to the advanced settings and select which options suit your needs. I use policy rules and specify which clients use the tunnel and which connect using the WAN. I also DO NOT BLOCK routed clients if the VPN goes down as while the security the VPN offers is important it is more important that certain IoT devices remain connected to the Internet even in the case of a tunnel crash. The choice is yours to make.
8. If you decide to change Astrill server you just turn off the one that is running, upload a new ovpn file. The turn it on again.
9. As an option you could use a different VPN client on each of the multiple VPN clients on your router and just turn one client off and another on. Trying to run multiple VPN clients from Astrill at the same time on the same router will/could create problems since the default port for Astrill seems to be 443.