Hi,

You can use either modprobe.conf or the modprobe.d directory-or both,  both
of which are
replacements for the old modules.conf. When migrating to the newer
module-init-tools, you should move
required entries from modules.conf to the newer modprobe.conf or modprobe.d
directory.

I've picked this thread somewehere in the middle I rekon, but taking a guess
from  the subject line I suggest the following --

1. Is there a /lib/modules/uname -r directory? Does it have the modules you
compiled in it? If not, maybe the make modules_install wasn't done?
2.  Is there a modules.dep file in /lib/modules/uname -r directory? If not,
depmod possibly failed, try a depmod -a  and then a modprobe again.


HTH

Awais


----- Original Message ----- 
From: "Wim De Smet" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 22, 2004 5:17 PM
Subject: Re: modules not found after kernel recompile


> On Wed, 21 Jul 2004 17:02:07 -0400, Wayne Topa <[EMAIL PROTECTED]>
wrote:
> >
> >
> > Wim De Smet([EMAIL PROTECTED]) is reported to have said:
> > > On Wed, 21 Jul 2004 12:17:40 -0600, CW Harris
<[EMAIL PROTECTED]> wrote:
> > > > On Wed, Jul 21, 2004 at 07:55:27PM +0200, Wim De Smet wrote:
> > > > > Hi,
> > > > >
> > > > [...]
> > > > >
> > > > > You normally don't need a modprobe.conf, everything should be in
> > > > > /etc/modprobe.d. modprobe.conf is just an empty file on my system.
I'm
> > > >                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > > Is this true?  Mine (a mostly Sarge with module-init-tools
3.0-pre2-1) has:
> > > >
> > > > # This line loads the part of the modprobe configuration managed
with
> > > > # update-modules(8) and built from the contents of /etc/modprobe.d/.
> > > > include /lib/modules/modprobe.conf
> > > > ^^^^^^^^^^^^^^^^^^
> > > > Which seems very important to me (not a GURU here).
> > > >
> > >
> > > module-init-tools in sarge is 3.1-pre5. Maybe it has something to do
> > > with the older version, or maybe you need this if you use udev or
> > > something else. I haven't really looked around for info on the subject
> > > but in any case I don't need it and that means with a somewhat typical
> > > setup it shouldn't be required (I never pull any fancy stuff and I
> > > have hardly ever messed with my modules config)
> > >
> > > cheers,
> > > Wim
> > >
> > > P.S.: I think we're all waiting here for somebody with a bit more
> > > knowledge to explain it to us after which we can say "ooooh, like
> > > that" :-)
> >
> > aptitude show module-init-tools
> > Description: tools for managing Linux kernel modules
> >  This package contains a set of programs for loading, inserting, and
> >  removing kernel modules for Linux (versions 2.5.48 and above). It
> >  serves the same function that the "modutils" package serves for Linux
2.4.
> >
> >   NOTE:  I am running testing with a bit of unstable with a 2.6.7
> >   kernel.
> >
> > dpkg -l ii  module-init-tools  3.1-pre5-1 tools for managing Linux
kernel modules
> >
> > less /etc/modules.conf
> > ### This file is automatically generated by update-modules"
> > #
> > # Please do not edit this file directly. If you want to change or add
> > # anything please take a look at the files in /etc/modutils and read
> > # the manpage for update-modules.
> > [ snip]
> >
############################################################################
###
> > #                   Generic section: do not change or copy
> > #
> > # All HDDs
> > probeall  /dev/discs            scsi_hostadapter sd_mod ide-probe-mod
ide-disk ide-floppy DAC960
> > alias     /dev/discs/*          /dev/discs
> >
> > # All CD-ROMs
> > probeall  /dev/cdroms           scsi_hostadapter sr_mod ide-probe-mod
ide-cd cdrom
> > alias     /dev/cdroms/*         /dev/cdroms
> > alias     /dev/cdrom            /dev/cdroms
> >
> > # All tapes
> > probeall  /dev/tapes            scsi_hostadapter st ide-probe-mod
ide-tape
> > alias     /dev/tapes/*          /dev/tapes
> >
> > {snip many pages }
> >
> > If you are trying to use the 2.6.s kernels you 'do' need to load
module-init-tools.
> >
> > :-) HTH, YMMV, HAND :-)
>
> I don't know what you are trying to say. Yes, he needs
> module-init-tools for a 2.6 kernel, that's what he is trying to
> install. No he does not need a modprobe.conf (AFAIK).
>
> See:
> $ cat modprobe.conf
> $
> (eg nothing in there)
>
> You can safely remove the modutils if you run a 2.6.x kernel.
>
> In any case I have some more ideas (to the OP):
> - modprobe checks for your modules in /lib/modules/`uname -r`. So
> check uname -r to see if it does indeed correspond to the directory
> name, as something might have gone wrong when setting an extraversion
> or whatever.
> - check in that directory to see that there is a modules.dep file,
> maybe something went wrong in this stage.
>
> greets,
> Wim
>
>
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>
>



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to