Jump to content


Photo

Eddie 2.11beta - openvpn compiled for arm64?


  • Please log in to reply
10 replies to this topic

#1 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 26 July 2016 - 09:35 PM

I run openvpn on RPI servers and get my openvpn binaries compiled for arm64 as a result.  I read that the new 2.11beta client includes a custom compiled openvpn to obviate an annoying bug that I think I may have experienced, from time to time.  So, I am keen to use the new version, but don't really want to get into compiling from source.  Is it possible to run the openvpn linux binary as provided or does it have to be compiled against arm64?



#2 zhang888

zhang888

    Donald Trump of IT/Security

  • Moderators
  • 2214 posts

Posted 26 July 2016 - 09:40 PM

Why don't you tell us which bug you mean first? Maybe you don't need to recompile anything.

And you are right, you will need to build it for arm64.


Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees.


#3 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 26 July 2016 - 09:50 PM

From the original announcement:

 

PLEASE NOTE: Eddie 2.11beta package includes an OpenVPN version re-compiled by us from OpenVPN 2.3.11 source code with OpenSSL 1.0.2h for security reasons and to fix this bug: https://community.openvpn.net/openvpn/ticket/328



#4 zhang888

zhang888

    Donald Trump of IT/Security

  • Moderators
  • 2214 posts

Posted 26 July 2016 - 09:54 PM

Thanks, I am aware of the announcement :)

My question was - which bug you experienced, according to your OP.


Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees.


#5 Clodo

Clodo

    AirVPN Team

  • Staff
  • PipPipPip
  • 294 posts
  • LocationItaly

Posted 26 July 2016 - 10:14 PM

About this:

PLEASE NOTE: Eddie 2.11beta package includes an OpenVPN version re-compiled by us from OpenVPN 2.3.11 source code with OpenSSL 1.0.2h for security reasons and to fix this bug: https://community.openvpn.net/openvpn/ticket/328

The bugfix it's related to timeout when used with Tor. Probably don't affect you.
So, maybe you can use the .deb release on rPI <- untested. The .deb don't include OpenVPN bundled, because it's written following Debian guidelines, so have a dependency to the openvpn package on rPI already compiled for arm.
Or maybe more simple: install yourself openvpn package, mono runtime, download "Eddie - Portable Mono required", and delete the 'openvpn' and 'stunnel' bundled in tar.gz. If Eddie don't find it and found openvpn in the system, will use it.

Please report the results of your experiment, maybe a guide or an official package of Eddie for rPI maybe builded.

#6 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 27 July 2016 - 03:17 AM

I don't use TOR, so not likely what I experience.  I do find that the least reliable part of my server is openvpn that, despite being set as an enabled service under SystemD tends to drop fairly frequently and sometimes even stay down requiring manual intervention.  So I was pleased about the prospect of a fix. 

 

Looks like I just need to set some kind of chron job to check and restart the client if it is borked.  For now I'll try using the openvpn keepalive directive and see if it makes a difference.

 

As for picking up the mantle of RPi tester/packager -- I might, but have too much on my plate now.  In fact, I'll make a note to consider it in the fall when things are more sane around here.

 

For now, I just use the configuration generator and the stock Debian 8 openvpn setup - plus a persistent netfilter service with rules generated from the Eddie client net lock.

 

I am a happy user and think AirVPN rocks by the way!



#7 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 27 July 2016 - 03:28 AM

BTW - by "tends to drop fairly frequently"  I really mean - sometimes (which is expected given imperfect ISP connection).  The issue is when it stays down requiring manual intervention.



#8 zhang888

zhang888

    Donald Trump of IT/Security

  • Moderators
  • 2214 posts

Posted 27 July 2016 - 03:32 AM

Please post logs if the problem still persists.


Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees.


#9 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 27 July 2016 - 03:38 AM

will do and rather than adding keepalive, I am going to comment out "persist-tun"  based on the discussion at:

 

https://airvpn.org/topic/16430-reconnection-issues-because-of-hostname-resolving/


#10 airvpnclient

airvpnclient

    Advanced Member

  • Members
  • PipPipPip
  • 44 posts

Posted 28 July 2016 - 02:21 PM

Well that didn't work - my server is down and appears to be staying down -- I will have to manually restart the tunnel again.  Will opost logs.



#11 amilino

amilino

    Advanced Member

  • Members
  • PipPipPip
  • 41 posts

Posted 03 January 2018 - 08:40 AM

I woukd like to put eddie on my Pinebook laptop, which has arm64 architecture. Can someone please provide steps how to sompile latest eddie for arm64?
I have Armbian wich is running Ubuntu 16.04 LTS.

Thank you in advance!





Similar Topics Collapse

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Servers online. Online Sessions: 15313 - BW: 56206 Mbit/sYour IP: 54.166.181.58Guest Access.