subscribe to our Youtube


14455 questions

17168 answers


0 members

We are migrating to our new platform at Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
960 views 3 comments
by anonymous


Since i can’t get a public IP with a SIM card for a reasonable cost (my ISP assigning to RUT240 a private IP like, I want to setup ProtonVPN in RUT 240 router, in order to allow communications between my LAN equipment and its remote WAN server.

I follow this guide from ProtonVPN :

Step 1 tell me to install 2 packages in RUT240 : « openvpn-openssl »  and « luci-app-openvpn » .

Available version of « openvpn-openssl » package on openwrt website is 2.4.11-1 .

Available version of « luci-app-openvpn » package on openwrt website is git-21.107.58152-c19c716-1 .

I checked already installed version of them by the following commands :

~# opkg list |grep openvpn-openssl

openvpn-openssl – 2.4.5-3

~# opkg list |grep luci-app-openvpn

luci-app-openvpn-tlt – trunk+svn+teltonika+u1-1

So, i have to upgrade openvpn-openssl package from 2.4.5-3 to 2.4.11-1 version .

But, the already installed « luci-app-openvpn-tlt » package and its version « trunk+svn+teltonika+u1-1 » are differently entitled from those available on openwrt website (« luci-app-openvpn » and « git-21.107.58152-c19c716-1 ») .

Question 1 : What are the differences between the already installed « luci-app-openvpn-tlt » package, and the available « luci-app-openvpn » package on openwrt website ?

Question 2 : have i to install the « luci-app-openvpn » package available on openwrt website using the command « opkg install luci-app-openvpn » OR, have i to upgrade the already installed « luci-app-openvpn-tlt » package using the command « opkg upgrade luci-app-openvpn » ?

Thanks for your support,

1 Answer

0 votes
by anonymous


You should not need to change any of our packages that are installed in the router. We do offer the ability to upload OpenVPN service provider files. Please refer to Express VPN instruction:


by anonymous


Thanks for your answer.

So, i will not install or remove packages.

However, is it a good idea to upgrade them to their latest version, using "opkg update", "opkg list-upgradable" and "opkg upgrade <paskage name>" ?

by anonymous

Right now it is not a good idea to upgrade packages, because updates may change or introduce some of the core features/code lines and that could affect OpenVPN service and in the end, it may break everything. We regularly upgrade our packages in almost every firmware release and make our features compatible with them.

by anonymous


Thanks for your support about the step 1 of the ProtonVPN guide to setup ProtonVPN in OpenWrt Router :

Now, Step 2 tell me to upload an OPVN OpenVPN config file in RUT240.

In addition, I followed steps from Teltonika Networks Wiki which explains how to set up ExpressVPN VPN connection using RUT9xx routers

So, i added a new OpenVPN configuration called in this example « ProtVPNL01 », i edited it, i checked « Enable OpenVPN Config from file » box, i uploaded the ProtonVPN OPVN config file, i checked « Upload OpenVPN authentication files », i set “Authentication to Password” , i write a ProtonVPN OpenVPN username and password (printscreen 1 below, OpenVPN Instance : « ProtVPNL01 »).

I saved the « ProtVPNL01 » OpenVPN instance. No error. But the OpenVPN configuration section showed « Not Available » value for « TUN/TAP », « Protocol » and « Port » parameters (printscreen 2 below, OpenVPN configuration).

It seems that RUT240 don’t upload or read correctly the ProtonVPN OVPN config file (here attached).

Note : I run this test with no SIM Card and no WAN active connection, but it doesn’t seem to be the cause of the detailed problem.

Question 1 : Why RUT240 don’t upload or read correctly the ProtonVPN OVPN config file ? Is there something wrong with the content of the OPVN config file, with my settings, or with RUT240 ?

Question 2 : What should I do to upload correctly ProtonVPN OVPN config file ?

Thanks for your support,