Oui, et il te faudra malheureusement configurer les options du kernel, en compiler un ainsi que ses modules et l'installer.
une fois ton rpm installe, tu fais la modif pour ton APN.
ensuite tu vas dans le repertoire /usr/src/linux et tu edites le fichier Makefile, tu cherches l'entree 'EXTRAVERSION=' et tu mets qqch comme 'EXTRAVERSION=APN' (tu peux mettre ce que tu veux, c pour differencier les modules de ton nouveau kernel avec celles de l'ancien. puis tu lances un make menuconfig (si tu es en console) ou un make xconfig (si tu es sous une interface graphique (kde, gnome, ...)).
La, tu fais tous les menus et tu mets les options dont tu as besoin (ca va te prendre un moment mais c pas tres complique, tout est documente... en anglais).
ensuite tu quittes, tu sauvegardes tes modifs, puis tu lances:
make dep && make clean bzImage modules modules_install |
selon ta conf ca va prendre entre 5 minutes et 1 heure
ensuite tu copies le fichier arch/i386/boot/bzImage dans /boot/monkernel-2.4.20 (n'ecrases pas l'ancien)
tu rajoutes ce kernel dans /etc/lilo.conf (si tu utilises grub je connais pas) tu lances la commande 'lilo' et la ca devrait etre bon si lilo ne t'injure pas.
si t'as un pb n'hesite pas...