Linux Mobile IPv6 HOWTO

2004-04-20

Revision History
Revision 1.22004-04-20LKS
Updated links. Changed lisence back to GFDL
Revision 1.12004-02-04LKS
Added "Travelling through several foregin LAN's" and "Returning home". Some cleanup and restructuring.
Revision 1.02003-12-02TMM
Reviewed by LDP
Revision 0.5.22003-11-26LKS
A lot of cleanup. Thanks to John Levon levon [at] movementarian.org
Revision 0.5.12003-11-22LKS
Changed the license from GFDL to OPL due to some GFDL problems.
Revision 0.52003-11-18LKS
Converted to XML Docbook. Some cleanup.
Revision 0.42002-11-07LKS
Fixed some errors + update. Thanks to Henrik Petander petander (at) tcs hut fi.
Revision 0.3.12003-11-03LKS
Updated to MIPL relase 1.0 (kernel 2.4.22).
Revision 0.32003-08-05LKS
Initial release.

Abstract

This document describes the software and procedures to set up and use mobile IPv6 for Linux.


Table of Contents

1. Introduction
1.1. What is Mobile IP?
1.2. Why Mobile IP?
1.3. How does it work?
2. IPv6
3. Mobile IPv6 for Linux
3.1. Patching the kernel
3.2. Userspace tools
3.3. MIPv6 device node
3.4. Automatic startup
4. Test bed
4.1. Testcase
4.2. Step-by-step configuration
5. Doing some tests
5.1. Pre-test
5.2. Movement detection
5.3. ping6
5.4. Kernel IP routing table
5.5. Travelling through several foregin LAN's
5.6. Returning home
5.7. Real life testing - smooth handover
6. FAQ
7. Useful Resources
8. Copyright, acknowledgments and miscellaneous
8.1. Copyright and License
8.2. How this document was produced
8.3. Feedback
8.4. Acknowledgments
A. GNU Free Documentation License
1. PREAMBLE
2. APPLICABILITY AND DEFINITIONS
3. VERBATIM COPYING
4. COPYING IN QUANTITY
5. MODIFICATIONS
6. COMBINING DOCUMENTS
7. COLLECTIONS OF DOCUMENTS
8. AGGREGATION WITH INDEPENDENT WORKS
9. TRANSLATION
10. TERMINATION
11. FUTURE REVISIONS OF THIS LICENSE
12. ADDENDUM: How to use this License for your documents