Mudanças entre as edições de "Implantação e testes do MIPv6 sobre máquinas virtuais e documentação dos procedimentos envolvidos."
(New page: a fazer) |
|||
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
Linha 1: | Linha 1: | ||
− | a fazer | + | No ambiente de implantação e testes de mobilidade em IPv6, será utilizado máquinas virtuais [[User-mode Linux|UML]] e uma versão estável do MIPL. |
+ | |||
+ | MIPL Mobile IPv6 for Linux é uma implementação do IPv6 Móvel para o Linux (RFC 3775), é desenvolvida pela Universidade de Tecnologia de Helsink, na Finlândia. Versões do MIPL 1.x são para série 2.4 do Kernel Linux e as versões 2.x são exclusivamente para kernels da série 2.6. Nesse ambiente será utilizado o kernel 2.6.22.2. | ||
+ | |||
+ | == Compilando kernel == | ||
+ | Para iniciar os testes é necessário um kernel compilado com suporte a MIPv6. | ||
+ | |||
+ | Download kernel 2.6.22.2: | ||
+ | # wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.2.tar.bz2 | ||
+ | # tar jxvf linux-2.6.22.2.tar.bz2 | ||
+ | # cd linux-2.6.22.2 | ||
+ | |||
+ | Esta versão do kernel já tem suporte ao MIPv6, em versões mais antigas será necessário fazer um patch, para modificar a estrutura | ||
+ | do IPv6 no kernel. Faça o download do patch do site do projeto MIPL para a versão do seu kernel, então dentro do diretório do kernel: | ||
+ | # patch -p1 --dry-run < /local_do_patch | ||
+ | Se não ocorrerem erros execute: | ||
+ | # patch -p1 < /local_do_patch | ||
+ | |||
+ | Como o ambiente de testes será utilizando máquinas virtuais devemos compilar o kernel para essa arquitetura: | ||
+ | # export ARCH=um | ||
+ | |||
+ | Configurando kernel: | ||
+ | # make defconfig | ||
+ | # make menuconfig |
Edição atual tal como às 16h57min de 24 de fevereiro de 2008
No ambiente de implantação e testes de mobilidade em IPv6, será utilizado máquinas virtuais UML e uma versão estável do MIPL.
MIPL Mobile IPv6 for Linux é uma implementação do IPv6 Móvel para o Linux (RFC 3775), é desenvolvida pela Universidade de Tecnologia de Helsink, na Finlândia. Versões do MIPL 1.x são para série 2.4 do Kernel Linux e as versões 2.x são exclusivamente para kernels da série 2.6. Nesse ambiente será utilizado o kernel 2.6.22.2.
Compilando kernel
Para iniciar os testes é necessário um kernel compilado com suporte a MIPv6.
Download kernel 2.6.22.2:
# wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.2.tar.bz2 # tar jxvf linux-2.6.22.2.tar.bz2 # cd linux-2.6.22.2
Esta versão do kernel já tem suporte ao MIPv6, em versões mais antigas será necessário fazer um patch, para modificar a estrutura do IPv6 no kernel. Faça o download do patch do site do projeto MIPL para a versão do seu kernel, então dentro do diretório do kernel:
# patch -p1 --dry-run < /local_do_patch
Se não ocorrerem erros execute:
# patch -p1 < /local_do_patch
Como o ambiente de testes será utilizando máquinas virtuais devemos compilar o kernel para essa arquitetura:
# export ARCH=um
Configurando kernel:
# make defconfig # make menuconfig