SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Since I already use NetworkManager, and Slackware 15.0 comes with NetworkManager-openvpn already installed it's pretty easy to use.
So I'll continue to monitor the situation and if necessary have protonvpn-cli removed.
If someone with a paid VPN plan could test protonvpn-cli as it currently exists on SBo that would be great. I only have the free VPN plan (I have Mail Plus).
Edit to add: make sure your firewall allows traffic over tun0
Looks like the breakage was temporary. Thus far the recent revamp reduces the free servers to three. Interestingly, the '-f' option attempts to use any of those three regardless of geographical location. Using a VPN server on the opposite side of the world is slow. Remains to be seen if the list grows or remains at three.
I like the community CLI version because there is no dependency on NetworkManager. Seems all VPN providers expect NM.
I think the breakage was caused by the simple oversight that the code has no error handling to deal with a complete absence of servers, which is what happened for about 24-30 hours.
I accept there is little motivation to develop the community version. That's too bad because almost every other VPN provider requires a paid "money back" period rather than a true free testing period.
Quote:
make sure your firewall allows traffic over tun0
Does the paid version use tun0? The free version uses proton0.
Last edited by lostintime; 06-06-2022 at 10:21 AM.
Neither protonvpn-cli nor openvpn work for me. The first might not even connect, but the second (using ProtonVPN's configurartion for it) does something because breaks my entire network connection for all protocols (maybe can't even connect to router anymore.)
Hi all, I have a paid account and I can report that the community developed client (Rafficer) works as advertised on Slackware-15. If you successfully install it but fail to connect, ensure that you are using the openvpn/IKEv2 credentials assigned to you by proton; you can find these by logging into your account.
Paid version plus this client does use proton0 though I haven't had to address this with my firewall -- I use arno's.
@dchmelik perhaps it is making the change to your /etc/resolv.conf file as per dns protection when you attempt to run it. If that's the case just reset it to your usual dns servers. "# protonvpn d" will normally accomplish this.
@ business_kid, I'm not entirely clear as to what you're asking, but it doesn't appear in my /dev if that's what you mean.
Finally, there is also the option now of using a wireguard file (this is the case with the paid account). You can import it into nm if you use it, and this makes it very handy in something like KDE where you can switch it on or off with a click.
@ business_kid, I'm not entirely clear as to what you're asking, but it doesn't appear in my /dev if that's what you mean.
That's a depressingly common problem.
To make a device in /dev, the command is mknod and the syntax is
Code:
mknod <device type> <major> <minor>
The device type tells what kind of I/O is required, the major and the minor pin down the exact device. For instance, /dev/sda is a block device, major 8 minor 0. /dev/sda1 is the same, except minor 1, etc.
Last edited by business_kid; 06-26-2022 at 07:44 AM.
Astrill VPN solved all my vpn problems. it has an interface that works with most OS-es, linux, win, android, no systemd requirement, is multi-user, is fast, and cost about $100/yr for the subscription.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.