FORUMS
Remove All Ads from XDA

Android OpenVPN

6 posts
Thanks Meter: 0
 
By cvandeplas, Junior Member on 23rd August 2009, 05:38 PM
Post Reply Email Thread
Since I bought my HTC Hero two weeks ago I can't stop enjoing the device.
Except one thing: Currently no OpenVPN client exists yet for the Android platform.

While searching Google I could find people referring to successfull ports of openvpn, but all discussions were vague and all links were dead.


This resulted in the motivation to work on making openvpn available on Android.
For the last weeks I have been reading documentation and already started coding a very basic GUI. (listing and editing configuration files)

Being fairly novice to Android, and expecting I'm not the only one envying such functionality I am starting a Call for Participation trying to reach other developers interested to work on the project.

As structure of this application I see the following parts:
1) GUI stuff to manage configurations (view, create, edit and delete). Tunnel management (connect, disconnect, view log, view ip) would also be done here. (language: java)
2) background daemon sending notifications about the tunnel state (don't know if that's necessary) (language: java)
3) ported openvpn client that parses the config and does the real work. (language: c)

It looks like other projects already provide the necessary tun kernel drivers. Rooting your device will be necessary to be able to load the driver.

Being supportive to open source software I'd like to keep the code open.
Discussions about selling the (compiled) GUI on the Market are possible.


Interested developers can reply here or contact me at [email protected].


Some interesting links:
http://openvpn.net/index.php/open-source/downloads.html
http://developer.android.com/sdk/ndk/1.5_r1/index.html
http://code.google.com/p/get-a-robot-vpnc/

Posted on xda-developers and MoDaCo.
2nd September 2009, 05:07 PM |#2  
Junior Member
Thanks Meter: 0
 
More
Please post if you find a openvpn GUI for the HTC Magic / Hero

Best regards
5th September 2009, 05:29 PM |#3  
jeremy89632's Avatar
Senior Member
Flag Singapore
Thanks Meter: 3
 
More
I saw one being developed in Singapore.
I think its featured by the codeandroid.org community.

Its in the Marketplace now, I guess?
8th September 2009, 12:17 PM |#4  
Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by jeremy89632

I saw one being developed in Singapore.
I think its featured by the codeandroid.org community.

Its in the Marketplace now, I guess?

Searched for it in the SG App directory and couldn't find it there.

It doesn't show up either in the US Market. Could you please attach an apk for it?
9th September 2009, 04:07 AM |#5  
jeremy89632's Avatar
Senior Member
Flag Singapore
Thanks Meter: 3
 
More
Quote:
Originally Posted by stickman

Searched for it in the SG App directory and couldn't find it there.

It doesn't show up either in the US Market. Could you please attach an apk for it?

Can you go to codeandroid.org forums and open a thread to ask about it?
11th September 2009, 02:41 AM |#6  
Junior Member
Thanks Meter: 2
 
More
OpenVPN 2.1 available
You'll find the port here:

http://github.com/fries

A port of liblzo, patches to openssl to support blowfish and openvpn 2.1 it self.

Precompiled binaries are available here:

http://github.com/fries/android-exte...nvpn/downloads

There is currently no installer but you can copy the file to your device with the adb command.

I'm also working on an app to monitor and configure vpns.

Best Regards
13th September 2009, 05:28 AM |#7  
Junior Member
Thanks Meter: 2
 
More
Now there is also an android app to monitor the openvpn state.

http://github.com/fries/android-exte...nvpn/downloads
14th September 2009, 06:25 PM |#8  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by fries_

Now there is also an android app to monitor the openvpn state.

http://github.com/fries/android-exte...nvpn/downloads

Corrected link

http://github.com/fries/android-exte...nvpn/downloads
16th September 2009, 01:46 PM |#9  
Junior Member
Thanks Meter: 0
 
More
is there any reason why the monitor application does not work ?
ive installed openvpn successfully but the monitor application is just a black in black layout ?


ng
20th September 2009, 08:23 AM |#10  
Senior Member
Flag Madrid
Thanks Meter: 44
 
More
Quote:
Originally Posted by porear

Corrected link
http://github.com/fries/android-exte...nvpn/downloads

Hi.

I've installed both openvpn and Openvpn-Monitor.apk.
Monitor opens, but there is no way to configure vpn. I've tried to import a valid config file from my linux box but monitor says it's not a valid config file.

Any advices or docs?

Thanks in advance.
1st October 2009, 01:37 AM |#11  
rgawenda's Avatar
Senior Member
Flag Allariz
Thanks Meter: 105
 
More
Quote:
Originally Posted by inigoml

Hi.

I've installed both openvpn and Openvpn-Monitor.apk.
Monitor opens, but there is no way to configure vpn. I've tried to import a valid config file from my linux box but monitor says it's not a valid config file.

Been there. The Monitor doesn't even allow me to import a valid config. Save button is never enabled, but I've got the vpn up and running well from the command line.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes