problem compiling kernel 2.6 on RedHat
Guys... i've been successfully compiling 2.6 kernel on redhat, but when i boot the kernel, from the boot message it told me that usb-uhci modules cannot be loaded. and i can't display the loaded modules using lsmod.
it gives me message QM_MODULES:Not defined..... what was that mean. I use the old config file from 2.4.20-8. And i've heard a lot of people having problem using their usb peripherals when using 2.6 kernel...can someone please tell me how to survive from those problems...it start to give me a headache.... Thank's |
This problems have two roots:
The 2.6.x kernels depend on an updated init-modules package (or modutils rpm package) of version 2.4.25 (modutils-2.4.25) or grater (also I've heard that version 3 has some problems with 2.6.x). I'm pretty sure this is the problem with the modules query. On the other hand, the USB problem is has two sources as well:
I hope this info helps. |
Thank's for your reply. it sure shows me some light. I'm concedering trying Fedora 1. I'm planning on trying every big distro that i know. Do you know what kernel does Fedora use.
|
Fedora Core 1 (which I currently use) comes with a 2.4.22 kernel tuned for NPTL (Native POSIX Thread Library). You'll find it much like Red Hat 9 (with a little more features, I still have to find one that lacks from RH9). Very recommendable distribution.
|
the kernel can load my usb now...but now i've got a new problem the kernel didn't load my ethernet card. i compile it as a module via-rhine. But the kernel tells me that eth0 not present.
i've editted /etc/modules.conf, the module are there. can you tell me what's wrong |
Quote:
|
hmmm.... ok my eth0 is ok now.. but what about the keybdev and mousedev ?? on boot the rc.sysinit always load those modules...but i don't think kernel 2.6 support those modules anymore, and the iptables and firewall won't load at boot time.
I'm sorry i suppose to post this earlier... I've found rpm packages for the 2.6.4 kernel and the source rpm too.. do you think i should try it.... Thanks |
If you feel like trying those, by all means do so. About the rc.sysinit script, I've made a rather rude workaround for it:
Code:
/etc/rc.d/rc.sysinit @ line 207: |
Thank's for all your help thetargos, i think i'll try fedora.... hey...what is the latest fedora release?
Thank's |
Quote:
|
eth0
Hello,
I have redhat 9.0 and I am not able to configure my network for 2.6.3. in the /etc/modprobe.conf file shows it as alias eth0 ee1000 and its the same in /etc.modules.conf. I have created a very base minimal kernel and lsmod doesnt show any modules. Am I missing sm thing. I also get errors related to usbkbd and usbmouse. I made the changes to rc.sysinit for that. I guess I need to compile them as modules and same for eth0? Can somebody gimme pointers how to do this. thanks in advance |
Re: eth0
Quote:
|
I've been having these same problems since 2 days ago... been trying to fix it forever. Tried everything that's been said in this thread, and in many others... it never recognizes my usb mouse or my usb printer....... besides the fact that it won't load my nvidia drivers (yay)...
Just a question... why would they change the names of the modules... ? to make it more difficult to upgrade? |
I don't know why, but for what you say, it may be due to either of two things:
To create one just execute (as root) the generate-modprobe.conf command from within /etc like this: Code:
$ su |
Thanks, I was able to fix the USB support (finally)... Now the only prob I have is my NVIDIA drivers....... apparently nvidia has released new drivers that work under kernel 2.6... heh if only I were able to install them ;)
I need to install the source for kernel 2.6.5, but I can't find one for redhat... the only source i can find for redhat is kernel-source-2.6.5-1.347... I'm not sure if that source will work for my kernel, since from what I know, the versions have to be equal |
All times are GMT -5. The time now is 05:59 PM. |