Skip to content

Commit

Permalink
Update IPv6 references in documentation
Browse files Browse the repository at this point in the history
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
  • Loading branch information
David Woodhouse authored and David Woodhouse committed Nov 13, 2009
1 parent 7ae4175 commit f0387c5
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 27 deletions.
17 changes: 9 additions & 8 deletions openconnect.8
Expand Up @@ -300,14 +300,15 @@ Use STRING as 'User-Agent:' field value in HTTP header.
.SH LIMITATIONS
The
.B openconnect
client is not thoroughly tested with IPv6 connectivity. Please contact
the author if you are able to access a server with IPv6 enabled, so
that we can test IPv6 support against it. In particular, neither
.B openconnect
nor the standard
.B vpn-script
normally used with it are currently able to set the IPv6 addresses and
routes; the user will need to add those to the tunnel device manually.
client is not tested with IPv6 connectivity on OpenBSD or Mac OS X. A
patch to the tun/tap driver is required on Solaris to make IPv6 work.


Note also that the standard
.B vpnc-script
shipped with vpnc 0.5.3 is not capable of setting up IPv6 routes; the one from
.B git://git.infradead.org/users/dwmw2/vpnc-scripts.git
will be required.

.SH AUTHORS
David Woodhouse <dwmw2@infradead.org>
32 changes: 13 additions & 19 deletions openconnect.html
Expand Up @@ -69,17 +69,18 @@ <H2>Getting started</H2>

<H2>Supported Platforms</H2>

OpenConnect is known to work on Linux, OpenBSD, FreeBSD and Mac OS X
platforms, and should be trivially portable to any other platform
OpenConnect is known to work on Linux, OpenBSD, FreeBSD, OpenSolaris
and Mac OS X platforms, and should be trivially portable to any other platform
supporting <A HREF="http://en.wikipedia.org/wiki/TUN/TAP">TUN/TAP</a>
devices and on which <A HREF="http://www.openssl.org/">OpenSSL</a> runs.
<P>
IPv6 support is tested on Linux, FreeBSD and OpenSolaris.<P>

OpenSolaris support is also functional in the latest code. Make sure
you use the vpnc-script from my <A
For Solaris support, and for IPv6 on any platform, the
<tt>vpnc-script</tt> shipped with vpnc itself (as of v0.5.3)
is not sufficient. It is necessary to use the script from my <A
HREF="http://git.infradead.org/users/dwmw2/vpnc-scripts.git">vpnc-scripts</A>
repository, because the standard script distributed with vpnc doesn't
work on Solaris.
repository instead.

<P>
It is known to work on at least i386, x86_64, PowerPC and MIPS
processors, and should not have issues with portability to other CPUs.
Expand Down Expand Up @@ -142,19 +143,11 @@ <H2>Mailing list</H2>

<H2>TODO</H2>
<UL>
<LI>Further testing of IPv6 support.</LI>
<LI>Support for running 'Cisco Secure Desktop' trojan under
<A HREF="http://www.winehq.com">Wine</A></LI>
<LI>Testing IPv6 on all supported platforms (OpenBSD, Mac OS X).</LI>
<LI>Better support for running or emulating the 'Cisco Secure Desktop' trojan.</LI>
<LI>More platform support: Windows, Symbian, etc.</LI>
</UL>

IPv6 support is believed to be working, but is fairly new and lightly
tested. With <A
HREF="http://git.infradead.org/users/dwmw2/vpnc-scripts.git"> an
appropriate vpnc-script</A>, an IPv6 address will be set on the tunnel
interface and should work. However, IPv6 routes are not currently
set up by the script. Patches welcome.
<P>
<P>
Platform support for new UNIX systems is relatively simple to add
&mdash; most of the difference is in the TUN/TAP device handling, and
Expand All @@ -179,7 +172,8 @@ <H2>Release Notes / Changelog</H2>
<UL>
<LI><B>OpenConnect HEAD</B><BR>
<UL>
<LI><I>No changelog entries yet</I></LI>
<LI>Add IPv6 support for FreeBSD.</LI>
<LI>Support "split tunnel" mode for IPv6 routing.</LI>
</UL><BR>
</LI>
<LI><B><A HREF="ftp://ftp.infradead.org/pub/openconnect/openconnect-2.10.tar.gz">OpenConnect v2.10</a></B> &mdash; 2009-11-04<BR>
Expand Down Expand Up @@ -376,6 +370,6 @@ <H3>FreeBSD</H3>
<hr>
<address>David Woodhouse &lt;<A HREF="mailto:dwmw2@infradead.org">dwmw2@infradead.org</A>&gt;</address>
<!-- hhmts start -->
Last modified: Mon Nov 9 01:44:39 GMT 2009
Last modified: Fri Nov 13 16:53:18 GMT 2009
<!-- hhmts end -->
</body> </html>

0 comments on commit f0387c5

Please sign in to comment.