Jump to content
Not connected, Your IP: 216.73.217.99
Sign in to follow this  
gladde

Howto build eddie-cli for ARMv6?

Recommended Posts

I want to use the eddie-cli client on a raspberry pi zero, but the download for eddie-cli linux arm potable is built for ARMv7 (Raspberry Pi 2 3 3+).

 

Therefore I got the code from GitHub and followed the guide to build the code. But it seems it doesn't try to build the ARM versions of eddy-cli.

 

Can anyone explain how I could build the ARM version of eddie-cli?

 

Thanks!

Share this post


Link to post

Well I have solved this problem myself 

 

I first installed mono on the raspberry pi zero:

sudo apt-get install mono-complete

Then I downloaded the linux ARMv7 portable mono cli client (eddie-cli_2.16.3_linux_armhf_mono.tar.gz)

 

I removed the ARMv7 executables and replaced them with the ARMv6 versions. Getting the ARMv6 versions with apt-get:

sudo apt-get install openvpn stunnel 

I also removed the start executable "eddie-cli" and added "eddie-cli.sh" bash script:

#!/bin/bash
mono Eddie-CLI.exe "$@"
 

The only difference is that you need to use "eddie-cli.sh". But it works!

 

Here you can download the file with all "patched" eddie-cli_2.16.3_linux_armv6_mono.tar.gz

 

If you would like to autostart the client when your raspberry pi starts you can setup a service to do so. It is described in this post https://airvpn.org/topic/26171-running-eddie-as-a-service-on-a-raspberry-pi-osmc/

 

Cheers,

Gladde

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...