Je suppose que vous savez déjà comment configurer et compiler le noyau, sinon vous devez vous référer à d'autres documents : le Kernel-HowTo ou d'autres guides (Le Guide du Rootard, par exemple -- NdT). Grâce au travail des développeurs du noyau, recompiler les derniers noyaux est vraiment devenu facile même pour le commun des mortels, alors just do it ;-) ! N'importe comment, pour être complet, voici un résumé rapide de ce que vous devez faire.
NB : Je suppose que vous utilisez un noyau de la série 2.0.xx. Maintenant, il n'y a plus aucune raison pour garder les noyau 1.2.xx . Il n'y a aucune instructions en rapport avec les noyaux 2.1.xx puisqu'ils sont destinés au développement.
Je suppose que vous utilisez menuconfig
pour initialiser les
options du noyau, mais les autres outils sont équivalents. Voici
comment faire :
#make menuconfig
Je vous recommande fortement de sélectionner :
Loadable module support --->
et de valider l'option :
[*] Enable loadable module support
et, si c'est possible (c'est-à-dire si vous avez les modules 2.0.0) l'option :
[*] Kernel daemon support (e.g. autoload of modules)
Ensuite retournez en arrière et choisissez :
Networking options --->
où vous pourrez au moins valider les options :
[*] Network firewalls
[*] TCP/IP networking
[*] IP: forwarding/gatewaying
Puis retournez en arrière et valider au moins :
[*] Network device support
<M> PLIP (parallel port) support
Si vous utilisez des modules, je vous conseille fortement de configurer PLIP comme module. Vous pouvez alors, si vous avez besoin d'utiliser une imprimante, aller à :
Character devices --->
et configurer l'option comme module :
<M> Parallel printer support
Maintenant le support du noyau pour PLIP est disponible. Si c'est la première fois que vous compiler le noyau, regardez les autres options puis sauvez et sortez du menu.
Enfin compilez avec les commandes :
#make dep ; make clean
#make zlilo
Et, si vous utilisez des modules :
#make modules
#make modules_install
Maintenant relancer votre sytème.