Speedify client

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#1 by S4m4n » 26 Mar 2020, 07:40

Greetings!

Does anybody know how to get this VPN https://support.speedify.com/article/56 ... y-on-linux work in porteus?
Actually the files are not exposed, I have tried to get Deb files to prep it for porteus but when I tried on terminal it just returned with the error that your distro is not supported. :unknown:

The main reason that I picked this VPN is that Iran censorship team hasn't blocked it so far, and almost any other "free" solution is dead by now

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Speedify client

Post#2 by ncmprhnsbl » 26 Mar 2020, 09:00

looks like it relies on systemd to run it's daemon .. slackware based porteus doesn't have this .. it might be possible to find the command to start this daemon by looking at the speedify.service file .. maybe in /etc/systemd or /usr/lib/systemd ??
otherwise, nekos aporteus has systemd ... tho it would still require some sort of conversion for arch..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#3 by S4m4n » 26 Mar 2020, 17:25

Thanks for your attention.
yes, Their main approach is on Ubuntu which as far as I remember is based on systemd.
I have sent a support ticket to them asking for .deb file which is senseless since If they were interested they could have done it earlier.
I dont have ubuntu at hand to carry out the suggested procedure, please advise.

I have checked fracouise post about "what vpn do you use" but they weren't free or either blocked by censorship team of gov. However I am free to your other suggestions.
Wish I could have fresh .ovpn profiles to use instead like the ones we have on the phone...

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Speedify client

Post#4 by francois » 28 Mar 2020, 02:15

Ivacy is cheap and works on porteus Which VPN provider do you recommend?
Prendre son temps, profiter de celui qui passe.

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#5 by S4m4n » 28 Mar 2020, 14:00

Dear Francois
S4m4n wrote:
26 Mar 2020, 17:25
I have checked fracouise post about "what vpn do you use" but they weren't free or either blocked by censorship team of gov. However I am free to your other suggestions.
Wish I could have fresh .ovpn profiles to use instead like the ones we have on the phone...

juanrossi
Ronin
Ronin
Posts: 3
Joined: 30 Mar 2020, 08:23
Distribution: yes

Speedify client

Post#6 by juanrossi » 30 Mar 2020, 08:25

I have same problems with VPN. I found only this article about VPNs services webguidevpn.com/best-vpn-for-snapchat/
Last edited by juanrossi on 31 Mar 2020, 20:19, edited 1 time in total.

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#7 by S4m4n » 30 Mar 2020, 15:51

@Juanrossi I hope that we find a way for this.
ncmprhnsbl wrote:
26 Mar 2020, 09:00
looks like it relies on systemd to run it's daemon .. slackware based porteus doesn't have this .. it might be possible to find the command to start this daemon by looking at the speedify.service file .. maybe in /etc/systemd or /usr/lib/systemd ??
otherwise, nekos aporteus has systemd ... tho it would still require some sort of conversion for arch..
@ncmprhnsbl Their support has provided me Deb file, I even cant run deb2xzm because of kernel/devel/crippled combo issue on my brand new porteus x64 xfce 5.0rc1. Could you please see if it is convertible to xzm? here is the link

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Speedify client

Post#8 by ncmprhnsbl » 31 Mar 2020, 02:13

S4m4n wrote:
30 Mar 2020, 15:51
Could you please see if it is convertible to xzm?
here you go: speedify_9.6.0-8358_amd64.xzm
i looked at the systemd service file( lib/systemd/system/speedify.service) :

Code: Select all

[Unit]
Description= Speedify Service
Wants=network-online.target
After=network-online.target
[Service]
ExecStart=/usr/share/speedify/SpeedifyStartup.sh
ExecStop=/usr/share/speedify/SpeedifyShutdown.sh
Restart=on-failure
RestartSec=5
TimeoutStartSec=60
TimeoutStopSec=5
KillMode=none
Type=forking
[Install]
WantedBy=multi-user.target
there is no service management in porteus as such, but just running /usr/share/speedify/SpeedifyStartup.sh from terminal as root seems to work(at least, there are speedify processes running) and /usr/share/speedify/SpeedifyShutdown.sh turns it off.. there is also a conf file which seems to be mainly about sharing the connection.. with that daemon(s) running, i presume that the rest is done via networkmanager.. there may be some other vpn related packages needed for that(disclaimer: i know zero about vpn)

also, about deb2xzm, getpkg binutils (and activate the resulting module) should fix that for you
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#9 by S4m4n » 31 Mar 2020, 07:51

here you go: speedify_9.6.0-8358_amd64.xzm
i looked at the systemd service file( lib/systemd/system/speedify.service) :
Thanks for help, It seems that that module is corrupt. here is downloaded file's MD5: 565644f5000dbde61cc4599826d15f86
there is no service management in porteus as such, but just running /usr/share/speedify/SpeedifyStartup.sh from terminal as root seems to work(at least, there are speedify processes running) and /usr/share/speedify/SpeedifyShutdown.sh turns it off.. there is also a conf file which seems to be mainly about sharing the connection.. with that daemon(s) running, i presume that the rest is done via networkmanager.. there may be some other vpn related packages needed for that(disclaimer: i know zero about vpn)
So there is no gui to handle the job? actually there are few enhancements can be accomplished like choosing servers / torrent friendly ,...
also, about deb2xzm, getpkg binutils (and activate the resulting module) should fix that for you
on porteus 5.01rc even with binutils installed I get the same error. maybe it is my mistake to upgrade to test version?

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Speedify client

Post#10 by ncmprhnsbl » 31 Mar 2020, 08:23

S4m4n wrote:
31 Mar 2020, 07:51
Thanks for help, It seems that that module is corrupt. here is downloaded file's MD5: 565644f5000dbde61cc4599826d15f86
same md5sum here... and module works fine here too.. what sort of message are you getting and where are you activating the module from?
S4m4n wrote:
31 Mar 2020, 07:51
So there is no gui to handle the job?
looks like there's /usr/share/speedify/speedify_cli as the interface.. there's also /usr/share/speedify/SpeedifyCLI.pdf containing instructions..
S4m4n wrote:
31 Mar 2020, 07:51
on porteus 5.01rc even with binutils installed I get the same error
it's been a while since i've used rc1.. so it's possible that the latest binutils is incompatible(wouldn't have thought so)
the other thing is : how "clean" is you setup? can you try the module in 'always fresh' mode?
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#11 by S4m4n » 31 Mar 2020, 08:34

ncmprhnsbl wrote:
31 Mar 2020, 08:23
same md5sum here... and module works fine here too.. what sort of message are you getting and where are you activating the module from?
I have activated the module via Konsole and here is the output:

Code: Select all

root@porteus:/home/guest/Downloads# activate speedify_9.6.0-8358_amd64.xzm 
Quiet mode: off
speedify_9.6.0-8358_amd64.xzm: Cannot read module data. Corrupted download?

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Speedify client

Post#12 by francois » 03 Apr 2020, 14:45

Download it aonce more. By the way what is theweight of the downloaded module?
Prendre son temps, profiter de celui qui passe.

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#13 by S4m4n » 03 Apr 2020, 21:16

Thanks!
It is activated successfully. I would be grateful if you try this and see if it works on your machine?

Code: Select all

/usr/share/speedify# ./speedify_cli login auto
I got this error message:

Code: Select all

{
        "errorCode":    5,
        "errorType":    "An issue with the account being used",
        "errorMessage": "Free accounts are not available on this system."
}
Currently I have escalated the error message to their support dept. Hope that they can help me.

p.s few years ago I tried to torify my connection but failed. I need to find a way out...

S4m4n
Black ninja
Black ninja
Posts: 34
Joined: 25 Mar 2020, 18:18
Distribution: Porteus4 X64 Mate,Trying 5 rc1

Speedify client

Post#14 by S4m4n » 07 Apr 2020, 14:42

ok guys here is an update on this, finally their support get back to me mentioning it is not possible to use FREE accounts on linux :rant:
So please feel free and add [NOT SOLVED] to the topic. :wall:

Post Reply