For the first three items it's really in my court, the last one you might
look on xda-developers.  Those guys are quite saavy and should know if
there's need to 'unlock' your device to run code that installs/starts
device drivers, and have hacks and stuff for doing that if needed.

On the other hand, if you are a developer yourself, you might not wish to
wait on me and rather cook up your own gui to control the VPN.  Here's a
very brief description of the structure of the 'product':

*  tap-ce.dll is the TAP driver.  I suspect this will work fine as-is on
smartphone (barring privileged execution issues).  I can't know for
certain because I don't have a device to test with, and you need some
programmatic interaction to prove it.
*  openvpn.exe is the port of the OpenVPN.  I suspect this will also work
fine as-is on smartphone (barring privileged execution issues).  It has no
user interface whatsoever, so there needs to be a third part.
*  ovpncmgr.exe is the gui that is used to spawn and control running
instances of the vpn (provided by openvpn.exe).  This is the part that I
know doesn't work on smartphone due to some dependencies not being present
on that platform.  It interacts with the running instances over the
'management' channel, which is essentially a locally bound TCP port with a
simple but custom text-based protocol.

My current working thought is to redesign/implement the GUI in .NET CF or
possibly in native SDK form.  These are supported on smartphone (the
current one is in MFC which is not supported on smartphone).

Lastly, all this is based upon my current understanding without having run
any code, so I could easily be wrong or be missing other additional
issues.

-Dave

-----Original Message-----
From: openvpn-devel-boun...@lists.sourceforge.net
[mailto:openvpn-devel-boun...@lists.sourceforge.net] On Behalf Of Sameh
Attia
Sent: Thursday, June 22, 2006 10:30 AM
Cc: openvpn-devel@lists.sourceforge.net
Subject: Re: [Openvpn-devel] i-mate SP5 & OpenVPN



Thank you Dave for your fast response, I did not expect to get any reply
today.
Are there any pointers I can start with?


On 6/22/06, Dave < d...@ziggurat29.com <mailto:d...@ziggurat29.com> > wrote:


It's fairly different in a couple areas:

*  The installer needs to be marked in some way as supporting smartphone.
This is the problem you are having now.
*  Smartphone devices don't have all the runtime functionality the
PocketPC devices do.  Even if you manually installed it you would still
have missing dependencies.
*  Smartphone GUI is a little different that PocketPC in that it does not
use touchscreen, etc.  The GUI will need to be reworked a little to make
is useable in the Smartphone context.
*  Smartphone devices occaisionally require execution privileges that will
preclude running software not signed by a special 'privileged' code
signing key from the Mobile Operator.  Enforcing this is at the operator's
descretion, so it depends on who you have.

Several folks have asked about Smartphone as of late, and there is some
exploratory work going on.  The first items listed above are doable.  The
last one is more questionable.  There is also the possibility that you can
unlock your device even if it is locked down if you find yourself in that
situation.

So, short story is there is not Smartphone support, but you may wish to
check back in about a month or so.

-----Original Message-----
From: openvpn-devel-boun...@lists.sourceforge.net
[mailto:openvpn-devel-boun...@lists.sourceforge.net] On Behalf Of Sameh
Attia
Sent: Thursday, June 22, 2006 6:46 AM
To: openvpn-devel@lists.sourceforge.net
Subject: [Openvpn-devel] i-mate SP5 & OpenVPN


Hi,
   I bought this phone http://www.imate.com/t-DETAILS_SP5.aspx after
checking your site to make sure it is supported. Unfortunately, when I
attempted to install the client I got the error message of something like
'unsuccessfull installation ....unsupported device'.

I checked the forum to see if there are any workarounds but no avail. Is
the Windows Mobile 5.0 Smart Phone Edition different from the Windows
Mobile 5.0?
Please help.
Regards






--
Sameh Attia
Information Security Manager
Red Hat Certified Engineer
TE Data
--
The two basic principles of Windows system administration:

   * For minor problems, reboot
   * For major problems, reinstall

dc -e
'603178305900664311156641389051003470569569613466992253686426210705237258P
'

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to