Link to home
Start Free TrialLog in
Avatar of Marktalbot
Marktalbot

asked on

modprobe

I have downloaded the latest 2.2 kernel source installed it on my openlinux1.3 system and configured and compiled the kernel. When i then boot the computer it will boot up to a point and the a modprobe error happens and this then is continual echoed to the screen so i can not tell what the problem is.
Avatar of guiyu
guiyu

Did you also do

make modules

and

make modules_install

, to speak the obvious.
The problem is you've upgraded the kernel but not the modules.
You'll need to get the 2.2 modules for Openlinux.
Avatar of Marktalbot

ASKER

I have made the modules from the source code and so this has alredy updated the system. I have the auto kernel loader option on.
I had this happen once too.  Strangely enough, I can't exactly remember what I did to fix it.  I looked through the man pages of modprobe, and there is an option that you can send to modprobe to stop it looking for certain modules.  I think it is "modprobe -r <module to remove>".  If you want to see what modules it is looking for, try a "modprobe -a".  Also check out the depmod command.

By the way, I hope you are able to boot into Linux from a floppy, otherwise, this probably won't help much.

Good luck,

-sackeri
i kept the old 2.0.13 kernel active so i boot off that. I dont actualy now what modprobe is upto because the screen is scrolling to fast. I removed autokernel module loading support and it still did this
i kept the old 2.0.13 kernel active so i boot off that. I dont actualy now what modprobe is upto because the screen is scrolling to fast. I removed autokernel module loading support and it still did this
Probably it's yout eth0 device ,
does it sais

Modprobe: Can't locate module lo:1
Modprobe: Can't locate module lo:2
Modprobe: Can't locate module lo:3
....
Modprobe: Can't locate module eth0:1
Modprobe: Can't locate module eth0:2
Modprobe: Can't locate module eth0:3
....
Modprobe: Can't locate module eth0:49
 ?

Try /etc/rc.d/network restart and check
if you get the same error then the one
when booting.

Normally it should be no problem, except
that this message only should appear in
/var/log/messages and not the active tty

You can check /etc/conf.modules for
errors, and you can check /lib/modules/2.2.x
if these modules you used are present.
I don`t have a ethernet device
ASKER CERTIFIED SOLUTION
Avatar of crouchet
crouchet

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
1 ultra remote possibility:

Did you

1) edit your /etc/lilo.conf file to refer to the new kernel?
2) run lilo once?

If you didn't, then it might be possible that all this time, your old kernel was been booted (no matter what you select at lilo), and since you overwrote the old modules with the new 2.2.13 modules (make modules_install), neither kernel could find the correct modules.