Skip to content
EntityQ1125599· pop 7· linked from 12 articles

KAME project

Sign in to save

IPv6 & IPsec stack for BSD derivatives

Official website

The KAME project

kame.net

Link to the official site · 923 chars · not written by Vinony

Source code

KAME was originally called "Hydrangea" which was developed by v6 working group, WIDE Project. We have merged codes, which each company in Japan has developed, into "Hydrangea". To identify the joint effort, we changed the name from "Hydrangea" to "KAME". "KAME" officially indicates a short word of rigo where our office locates. But it, in fact, stands for turtle in Japanese. KAME Project aims to provide FREE reference implementations of (1) IPv6 (2) IPsec (3) advanced internetworking such as advanced packet queuing, ATM, mobility, and whatever interesting on several BSD variants. READ CAREFULLY: Several countries have legal enforcement for export/import/use of cryptographic software. Check it before playing with the kit. We do not intend to be your legalease clearing house (NO WARRANTY). If you intend to include KAME stack into your product, you'll need to check if the licenses on each file fit your situations, and/or possible intellectual property right issues. To know the difference from the previous stable release, please refer to CHANGELOG and RELNOTES. To install this kit, please read INSTALL at the top directory, and INSTALL under operating system directory (for example, netbsd/INSTALL). If you want to know what features are provided, please refer to IMPLEMENTATION. Before you start using this kit, please take a look at USAGE. Starting summer 1999, BSD distributions start incorporating KAME IPv6/IPsec stack into their development track (i.e. BSD-current). Recently some of BSDs ship with integrated IPv6 code (for example, FreeBSD 4.0-RELEASE). Basically, BSD distributions ship with past KAME code. and they do not include some of experimental code in KAME tree (merger did not take place for some of experimental portion, on purpose). KAME kit includes more recent IPv6/IPsec changes by KAME team. It also includes more experimental code than the BSD distributions, as well as additional functionalities which haven't integrated into BSDs yet. talks more about this issue. A file named COVERAGE has detailed comparison between kame/ bsd, bsd-curernt and recent bsd releases. When you report bugs, please be sure to include the following information: the opertaing system platform you are using (like "FreeBSD 2.2.8-RELEASE") the hardware architecture you are using (i386, sparc, vax or whatever) the version of KAME you are using ("SNAP dated Jan 1 2000", or "grabbed via anonymous CVS around Jan 1 2000") information necessary to repeat the problem this includes, but not limited to, (1) kernel compilation options, (2) exact command line that raises the issue, (3) routing table setup taken by "netstat -rn", (4) interface configuration via "ifconfig -a", (5) sysctl setting taken by "sysctl -a" (if necessary) hardware configuration, like "ethernet card is NE2000" (if necessary) screen trace on the trouble, taken by "script" command. (if necessary) packet trace taken by "tcpdump" command. (if necessary) IPv6/v4 connectivity status in your network Before sending questions, or you are uncertain if it is really a bug or not, make sure you have checked all available documents, including release notes and manual pages. Also make sure that you have the latest code with you (normally we are unable to help you if you are using ancient version of KAME kit). Don't try to describe your settings, just paste command output itself onto the report instead. A bad example is "I assigned a global address on my ethernet interface, but ping6 didn't work. Why?" No one will be able to answer this kind of question. Instead, you should type as follows: /usr/local/v6/sbin/ifconfig -a (paste the output. Again, the exact output is best. Do not try to describe the output by your own word) /usr/local/v6/sbin/ifconfig ne0 inet6 2001:200::1234 prefixlen 64 alias (paste the output) /usr/local/v6/sbin/ifconfig -a (paste the output. The difference between the two "ifconfig -a" might be important.) /usr/local/v6/sbin/ping6 -n 2001:300::1 (paste the output, includi

Excerpt from the source-code README · 10,300 chars · not written by Vinony

Available in 7 languages

via Wikidata sitelinks · CC0