Craig, I'm waiting for your answers too. I tried to build a new RH 7.1 kernel to include IPX support but that portion's broken. I found some online discussion of it, including a kernel patch but it's not RH specific. IIRC, it's a fix for 2.4-3 instead of 2.4-2 (plus I've never done kernel patch voodoo). I think I can help with #4. After I hose everything up, 'make mrproper' *seems* to reset to the defaults. I've got a pretty sad record of getting a new kernel *and* the modules to work. I've occasionally just built everything I need into the kernel. I use the same build sequence, FWIW: make menuconfig followed by dep, clean, bzImage, modules, modules_install, install. Also experimented a bit with the linuxconf 'install new kernel' thing followed by lilo instead of 'make install'. I hope someday to find kernel docs starting with "If you follow these instructions it will always work..." :-) Steve Craig White wrote: > > boy - I am disappointed that I'm getting no traction on this. Most of the > questions aren't specific to Redhat or the new 2.4 kernel. Aren't there > people who are involved with compiling their own kernels on this list? Are > my questions to confused to make it easy enough to answer even some of them? > > Craig > > ----:----|----:----|----:----|----:----|----:----|----:----| > - Craig White - PO Box 8634 - Scottsdale, Arizona - 85252 > - e-mail address ................ - CraigWhite@AzApple.com > - world wide web address ........ - http://www.AzApple.com > - e-mail my pager address ....... - 6023779752@airtouch.net > - cellular phone ................ - (602) 377-9752 > - voice/facsimile ............... - (480) 945-8445 > ----:----|----:----|----:----|----:----|----:----|----:----| > > > -----Original Message----- > > From: plug-discuss-admin@lists.plug.phoenix.az.us > > [mailto:plug-discuss-admin@lists.plug.phoenix.az.us]On Behalf Of Craig > > White > > Sent: Friday, May 25, 2001 11:54 AM > > To: plug-discuss@lists.plug.phoenix.az.us > > Subject: More Kernel 2.4 Q's > > > > > > Re: compiling 2.4 kernel / RH 7.1 but I don't know that it makes a > > difference. > > > > 1. Do I install kernel-headers-XXX.rpm & kernel-XXX-i586.rpm (or whatever > > for hardware) or do I have to also install kernel-i386.rpm also? I presume > > that when these are installed, they install themselves in the > > /usr/src tree. > > > > 2. Should I make a copy of the /usr/src tree to another tree and begin > > compiling from there so I don't affect kernel already installed? > > > > 3. Appears that one of the mistakes that I made was not editing > > the Makefile > > BEFORE I did make bzImage. Will doing this automatically create a second > > entry in lilo so that I have a means to go back to my original boot-kernel > > if I screw up (and I will screw up). > > > > 4. If I want to wipe out the process and start all over, can I > > simply rm -fr > > /usr/src contents and reinstall kernel-headers et al. as in > > Question 1 to go > > back to ground zero? > > > > 5. Had problems with modularized kernels...tho I had selected modularized > > kernels in make menuconfig, my make modules process would error on those > > options I had selected "M" instead of "*" in the make menuconfig. Any clue > > where I went wrong here? > > > > 6. My process was > > - make menuconfig > > - make dep > > - make clean > > (apparently I should have changed the "VERSION" here in the Makefile) > > - make bzImage > > - make modules > > - make modules_install > > > > and finally > > > > - make install > > > > run lilo (though it seemed that make install did that). > > > > Is am missing any steps here? > > > > 7. Seemed that because I didn't change the "VERSION" in the Makefile, my > > modules were hosed when I tried to go back to boot original > > kernel/boot. Is > > there some safeguard to protect the modules so I can boot from either or > > should that occur normally? > > > > 8. If I just want to recompile kernel as originally shipped by RedHat but > > with one or two alterations (like my desire to add ipmasqadm to ipchains > > functionality), will my adding the ipmasqadm source to the > > /usr/src tree and > > running make menuconfig take it's options from RedHat's original > > distribution choices or does make menuconfig start up with it's > > own defaults > > and I am left to my own devices to know exactly what I want? > > > > Thanks in advance to anyone who wants to enlighten some the of the dark > > areas of my knowledge base. > > > > Craig > > ________________________________________________ > See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail. > > PLUG-discuss mailing list - PLUG-discuss@lists.PLUG.phoenix.az.us > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss