<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi!  I've been using stronSwan for about some time between linuxes
    and mixed linux/windows.<br>
    <br>
    I have been trying to make it work first with Android 2.3.7, using
    RSA-pubkey, PSK, etc... I was a real pain to learn the complicated
    auth stuff with android, which I learned uses a modified racoon,
    IKEv1 + L2TP.  I could make that work (including using RSA certs,
    which is not easy) but worked only in a non-NATted environment
    (direct ESP packets, non-encapsulated) but when traversing a NAT the
    encapsulated ESPs didn't work for me, I tried EVERYTHING and I
    couldn't make them work.<br>
    <br>
    A few days ago I happened to install an Android 4.2.1 (Jelly Bean)
    "ROM" on my cell phone.  That would support the strongSwan client
    natively.  That would make IKEv2 work...  that was the holy, so
    awaited solution...  which, of course, didn't work.<br>
    <br>
    I don't understand why it is failing, I've seen both the log files
    (cli/serv) and the serv does everything OK, so does the client to
    the point of creating a valid IKE SA, but then both daemons kill the
    SA because the client caused a "<b>failed to build TUN device</b>"
    error, which I had never seen.<br>
    <br>
    Here are the important lines from the Client log file:<br>
    ---<br>
    <b>Mar 26 00:56:01 13[LIB] builder: failed to build TUN device</b><b><br>
    </b><b>Mar 26 00:56:01 13[DMN] failed to setup TUN device</b><b><br>
    </b>---<br>
    <br>
    Could this be caused by a missing kernel module, something like
    "tun.ko"?  Maybe my ROM is very little, very stripped to make
    Android 4 work and they left out important stuff for VPN which the
    strongSwan client needs finally to create the tunnel after all the
    auth has been validated.<br>
    <br>
    Please help me with this...  I've never been so frustrated...  I've
    spent days and days and days trying to use a DECENT VPN solution on
    the GOD DAMNED Android OS.<br>
    <br>
    Thanks you for your time!  (If it weren't for the Android-related
    problems, I would say strongSwan is very good software and works
    really well)<br>
  </body>
</html>