This is a copy of the UMIP.org original repository which has been down for a while and don't know if it is going up again.
All credits for this code goes to the people at Helsinki University of Technology who originally developed the code. Please find below a copy of their readme. Some of the link are down or not maintained. I hpoe uploading this code will make people enchance the project.
As the code was released under GPL licence, I guess there's no problem sharing it, bearing in mind the licence.
In my blog there are some hints on how to compile and use MIPv6 both in Linux (Ubuntu) and Android. Feel free to comment, but note it's been a while since I last worked with it ;)
MIPL Mobile IPv6 for Linux is an implementation of the Mobility Support in IP version 6 (RFC 3775).
It also supports Network Mobility with the NEMO Basic Support implementation (RFC 3963).
This user space part works together with Mobile IPv6 enabled Linux kernels. See INSTALL and any other documents referred there for installation instructions and required kernel compile options.
MIPL Mobile IPv6 for Linux has been developed in the GO-Core Project at the Helsinki University of Technology. See AUTHORS for core development team and THANKS for complete listing of contributors. The software is released under the GNU General Public License (see COPYING for full license text).
Official distribution site is mobile-ipv6.org. Main web site is http://www.mobile-ipv6.org/, where you can find the latest news on the project. Software can be downloaded using HTTP from the web site.
Users may subscribe to mipl mailing list to discuss issues on using the MIPL software. Developers interested in contributing to the project should subscribe to mipl-devel mailing list. People who just want the latest news on MIPL (announcements on new releases, etc.) can subscribe to read-only mailing list called mipl-news.
All mailing lists can be subscribed by sending "subscribe" as subject to [listname][email protected] (where [listname] is mipl, mipl-devel or mipl-news) or with the web interface at http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo. List archives are also available at the same location.