Knoppix with Mobile IPv6

Didactic Laboratory to learning of Mobility IPv6 using KNOPPIX 3.3

The objective of this work is facilitating the knowledgement of Mobile IPv6, which actually runs with last RFC 3377 in Linux. In this project the package of Mobile IPv6 (www.mobile-ipv6.org) was included in the distribution 3.3 of Knoppix with kernel 2.4.22-xfs, the mobile ipv6 package used was the mipv6-1.0-v2.4.22.tar.gz (Draft 22-24).

The way of create this laboractory is downloading the iso file of remastered Knoppix using these links:

knoppix-mpiv6.iso

And there are two files containing the master and source directories used to create this distribution:

source.tar.gz
master.tar.gz

With these files the distribution can be modified conform the necessities of environment that this software will be used. To learn how to customize using this source files you can read my dissertation of my master degree, that it have been coursed at IPT - Instituto de Pesquisas Tecnológicas de São Paulo (www.mestrado.ipt.br) or you can read the remaster how-to at Knoppix.net. In this distribution the OpenOffice was removed to permit the inclusion of kernel source, the following components were added:

 

Radvd - Router Advertisement Daemon 0.7.1-5

VsFTPD - The Very Secure FTP Daemon

HostAP Drivers (Drivers to D-link DWL 520 Wireless Card and other Cards see this link. Excellent howto by Andrew Barr.

iputils-ping – A set of tools that include the ping6, utilized to ping IPv6 addresses.

 

Some Links
  Mobile IPv6
  Knoppix.net  Remaster Howto
  Linux Mobile IPv6 HOWTO
  Linorg Project
  Thesis of my master degree (Brazilian Portuguese)

My Info:
Fábio Xavier Albertoni

Working with the Customized CD.

First download the iso and write it in a CD, the computer that you will use need to be a floppy (mounted in /mnt/floppy), a floppy disk is required ir order to use this environment. You can use the Linux Mobile IPv6 HOWTO (this is a perfect howto) to learn and create a Linux Mobile IPv6 network or read my thesis (Brazilian Portuguese).

The floppy must have the following files:

network-mip6.conf
radvd.conf
vsftpd.conf (if the computer will be used as ftp server)

To create a floppy with Linux file system type it:

 mke2fs /dev/fd0

Afterwards copy the network-mipv6.conf and radvd.conf to floppy, the radvd.conf must have the properties 711 (chmod 711 radvd.conf) , this security is necessary in order to software works. When the commands of start of mobile IP and radvd is started the system reads the configuration of floppy disk.

See the instructions in this howto or read my thesis in order to create a network, with these CD and floppy you can mount all kinds of MIPv6 networks.

Have Fun!!!

Download of the Files

USP University (FTP)

knoppix-mipv6.iso
knoppix-src-mipv6.iso
knoppix-master-mipv6.iso
MD5SUMS

Unicamp University

HTTP
knoppix-mipv6.iso
knoppix-src-mipv6.iso
knoppix-master-mipv6.iso
MD5SUMS

FTP
knoppix-mipv6.iso
knoppix-src-mipv6.iso
knoppix-master-mipv6.iso
MD5SUMS

Greetings

To Boni (linorg at usp br), member of Linorg Project, he conceded 2GB of space to allow this project and João Paulo from Unicamp University, you are fantastic guys, thanks to everybody …

Rigo (rigo at ipt br) , he was my instructor of my master degree, thank for all help in this long and hard work.

Author

Fábio Xavier Albertoni (fabioxa at yahoo com) or (fxavier at br ibm com)
Hosted by www.Geocities.ws

1