User Tools

Site Tools


mipl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mipl [2005/08/22 15:31] – schreinermipl [2019/01/22 11:18] (current) – external edit 127.0.0.1
Line 2: Line 2:
  
 ===== Installation ===== ===== Installation =====
-  * Télécharger les sources de la dernière version de MIPL ainsi que le patch pour le noyau 2.6.8.1  + 
-    * [[http://mobile-ipv6.org/software/download/mipv6-2.0-rc2.tar.gz|mipv6-2.0-rc2.tar.gz]] +==== Téléchargement ==== 
-    * [[http://mobile-ipv6.org/software/download/mipv6-2.0-rc2-linux-2.6.8.1.patch.gz|mipv6-2.0-rc2-linux-2.6.8.1.patch.gz]].+ 
 +  * Télécharger les sources de la dernière version de [[http://mobile-ipv6.org/|MIPL]] (2.0) ainsi que le patch pour le noyau 2.6.14 
 +    * [[http://mobile-ipv6.org/software/download/mipv6-2.0.tar.gz|mipv6-2.0.tar.gz]] 
 +    * [[http://mobile-ipv6.org/software/download/mipv6-2.0-linux-2.6.14.patch.gz|mipv6-2.0-linux-2.6.14.patch.gz]].
      
  
-  * L'installation de MIPL2 requiert une recompilation du noyau. Actuellement, le dernier patch n'est disponible que pour le noyau 2.6.8.1 .          +  * L'installation de MIPL2 requiert une recompilation du noyau. Actuellement, le dernier patch n'est disponible que pour le noyau 2.6.14 .          
-    * Télécharger les sources du noyau 2.6.8.1 sur votre miroir favori ou sur [[ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.bz2|kernel.org]].+    * Télécharger les sources du noyau 2.6.14 sur votre miroir favori ou sur [[ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.tar.bz2|kernel.org]]. 
 + 
 +==== Recompilation du noyau ==== 
     * Installer les sources :     * Installer les sources :
  
-  # tar xvjf linux-2.6.8.1.tar.bz2+  # tar xvjf linux-2.6.14.tar.bz2 -C /usr/src 
 +  # ln -s /usr/src/linux-2.6.14 /usr/src/linux 
 +  # cp mipv6-2.0-linux-2.6.14.patch.gz /usr/src/linux
  
     * patcher le noyau :     * patcher le noyau :
Line 17: Line 25:
  
   # cd /usr/src/linux   # cd /usr/src/linux
-  # zcat mipv6-patch.gz | patch -p1+  # zcat mipv6-2.0-linux-2.6.14.patch.gz | patch -p1
   # make menuconfig   # make menuconfig
  
-    * Configurer les options du noyau. Le script chkconf_kernel.sh, fourni avec l'application mipv6-2.0-rc2, vérifie la présence de certains éléments compilés dans le noyau. Ce script devrait alors répondre "All kernel options are as they should". Voici un {{dotconfig-2.6.8.1-mipl2.txt|fichier de config}} du noyau avec les bonnes options pour MIPL2 à adapter pour votre ordinateur.+    * Configurer les options du noyau. Le script **chkconf_kernel.sh**, fourni avec l'application mipv6-2.0, vérifie la présence de certains éléments compilés dans le noyau. Ce script devrait alors répondre "All kernel options are as they should". 
 <file> <file>
      CONFIG_EXPERIMENTAL=y      CONFIG_EXPERIMENTAL=y
Line 59: Line 68:
  
   # make && make modules_install   # make && make modules_install
 +
 +:!: La compilation du noyau 2.6.8.1 de la précédente version (MIPL2.0-rc2) nécessite une version 3.3 de gcc.
 +
 +  * Copier le noyau de le répertoire /boot
 +
 +  # cp arch/i386/boot/bzImage /boot/vmlinux-2.6.14.MIPL
 +
 +  * Editer le fichier /etc/lilo.conf si vous utilisez LILO ou le fichier /boot/grub/menu.lst si vous utilisez GRUB et rajouter le noyau fraichement compiler.
 +
 +==== Compilation du démon mip6d ====
  
   * Construire les exécutables. Sous Debian, installer les packages //indent// et //libssl-dev//.   * Construire les exécutables. Sous Debian, installer les packages //indent// et //libssl-dev//.
  
-  # tar xvzf mipv6-2.0-rc2.tar.gz +  # tar xvzf mipv6-2.0.tar.gz -C /usr/local/src 
-  # cd mipv6-2.0-rc2+  # cd /usr/local/src/mipv6-2.0
   # ./configure   # ./configure
  
mipl.1124724691.txt.gz · Last modified: (external edit)