@alphaa, are you connecting from outside of your local network? For example, your openvpn server is at your home and you are connecting from your hotel.
Or are you connecting in your local network? Which means your openvpn server is at your home and you are connecting in your home as well. In this way it is not meaningful.
The 2.18 testing firmware flashed successfully on my 6416A v1 from the 2.15 Release OEM Advanced Settings UI panel.
After selecting my StrongVPN .ovpn configuration file, the green box reports that the “[filename] was uploaded successfully”. However, directly below the box, a message indicates “Cannot find the correct ovpn files!”. I do not see a radio button to click to start the VPN service.
Note that I use this .ovpn configuration successfully and continuously on my SabaiOS router and VPNA.
@eKeith, I just bought an Strong VPN account and checked the ovpn file. There is no “proto tcp” or “proto udp” in the ovpn files. I am updating the firmware. But you can manually add “proto tcp” as one line in the ovpn file and try immediately.
@alzhao A new server, but the same VPN. Just a disconnect and reconnect using the same .ovpn file would automatically do it.
The .ovpn file provided by proxy.sh contains the following config which takes care of the server randomization already.
Right now I can manually disable and enable the VPN in the router to achieve this, but having it done automatically when the computer is asleep/off would be very convenient.
@vpnHelp, I think right now you can write your own script to do this. It is not difficult.
For proxy.sh, you can just do /etc/init.d/startvpn restart, e.g. every hour
Or if you are using other vpn services, you can just loop all the ovpn files, set it as current one (in /etc/config/glconfig)
It is a hard decision to do this automatically. Because users know which route is faster and want to keep that route. If we automatically changed the route but the result is unexpected (for example, internet interrupt), users could be very annoyed.
But we do plan to add some tools to test these vpn servers, e.g. whether they are active. Or we can add script like you said.
@theP, thanks. we will add more ovpn management functions to the UI. Some are not easy. For example, how to detect the fastest server? This could be done using ping, but the server with min latency doesn’t mean it is fast. It will consume a lot of computation resource, which the router is not able to provide. For most suggestions, we could be able to satisfy.
I’ve just installed 2.19 on the 300n and haven’t been able to get the openvpn to work. I believe the issue is because the ovpn files provided my privateinternetaccess.com do not include the username and password within the file.
I tried changing one of the files to use an auth.txt file with the username and password inside, however the txt file was not accepted.
I attached an ovpn file from PIA, I was uploading them to the router in a tar.gz with the cert and pem files included.
I am not sure the reason. But I have tested PIA and it works. The UI will pop up a window asking for username and password. You should upload the crl file together in the same zip as ovpn.
Mifi the UI didn’t say error. Maybe you can try deleting all files from /etc/openvpn and have another try.