Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i have rh linux 7 installed. i went and downloaded the 2.4.0 kernel at kernel.org and did the full installation. when i boot into my new kernel, it tells me it cannot find eth0, ppp0 nor my es1371 sound driver. it then hangs up for a long time at the sendmail initialization and finally boots.
anyone know what sort of things i should look into? i have been using linux for awhile, but still dont know my way around under the hood.
you need to either compile the kernel with support for your hardware, or insert the right modules for your hardware. the best way would be to compile your own kernel and get rid of all the stuff you dont need, and only compile in support for ther stuff you do need. check the linux kernel HOWTO at http://www.linux.org/docs/ldp/howto/Kernel-HOWTO.html
hey cawalker...
i did compile with the the ppp and eth modules and have tried about 9 different compilings...5 wouldn't boot and the other four are giving the same response. i will check out the how-to, though...i was following something from linuxnewbie for my current attempts.
Distribution: Redhat v8.0 (soon to be Fedora? or maybe I will just go back to Slackware)
Posts: 857
Rep:
2.4.0 on RH7
Yeah, it sounds like you're not compiling correctly or leaving something out.
You need to make sure you turn on support for whatever you need support for. By default, for instance, I think PPP and 3com Ethernet card support are not turned on when you compile a new 2.4 kernel. You have to turn it on.
make mrproper
make xconfig
make dep
make bzImage
make modules
make modules_install
The HOW-TO that was mentioned earlier is an excellent guide.
vance - did you ever resolve this problem. I am seeing the same symptoms (hangs for a couple of minutes at boot up when starting sendmail) I have isnstalled RH7.1 from scratch and I've had all sorts of netwroking problems. I'm sure it's something I've done because it hasn't always done it. I've not recompiled the kernal - all I have done is installed a new NIC driver using insmod. I don't think that is the cause though because it didn't start going wrong until much later.
ok... i can help a little here. the eth0, i don't know about, but the es1371 sound module should not be loaded directly into the kernel... compile it as a module instead. also, with ppp, the architecture for the ppp module changed significantly from the 2.2.x kernel series to the 2.4.x kernel, so you need to upgrade the pppd package. it helps if the ppp modules are also compiled as modules, and not directly into the kernel.
I am running linux machine on 2.4.20-8(The red hat kernel which comes in shipping). It is working great. And all things are being configured.
Now i need to run 2.4.20 vanilla kernel for some project.First of all can i do that.
I am using the documentation on How to compile a new kernel. i am making new link
using ln -s linux-2.4.20 linux-2.4 in /usr/src directory.
ran make xconfig and loaded the configuration file from /usr/src/linux-2.4.20-8/.config
Saved it .
ran make dep
ran make
ran make modules
ran make modules_install
ran make bzImage
ran make install
Only error i get is that the image is too large to boot from the floppy disk. When i look into my /boot directory it has made the initrd-2.4.20.img and also System.map-2.4.20 also vmlinuz link to vminuz-2.4.20. But does not make "module-info-2.4.20"
Here are the contents of the boot directory expect the above i told you, which i deleted before POSTING this message as i am going to try it agian. So do not be confused
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.