On Thu, 06 Jul 2000, [EMAIL PROTECTED] wrote about, modutils:
> I have a problem with modules not seeming to load. I have read the documentation I
>can find
> but have only succeeded in confusing myself. my understanding so far: kerneld takes
> care of the loading of modules as needed by the kernel. kerneld should not be used
>with
> kernel versions higher than 2.2, kmod is instead. What is kmod? It doesn't
> appear to be on my system (rh6.0, kernel 2.2.16, modutils 2.3.10).
> My /etc/modules.conf looks like this:
kmod is a kernel option, kerneld is a user space program.
kmos is in 2.2 kernels but not all distributions include a kernel with kmod
supported.
>
> alias parport_lowlevel parport_pc
> pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
> alias parport_lowlevel parport_pc
> pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
> alias parport_lowlevel parport_pc
> pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
> alias tty-ldisc-3 ppp_async
> alias tty-ldisc-14 ppp_synctty
> alias char-major-108 ppp_generic
> alias sound es1371
>
> as, I think, it should (I don't know if I need to define paths in this, though).
Really there should not be the need to define path's, however it is an
option.
>
> there is no depmod, insmod, modprobe. . .in any of my boot-scripts, and running
>these
> programs after boot does not load, say, ppp support.
If kerneld is atrted at bootime, (early on in the boot process) then
kernels will look at /etc/conf.modules to get information on what is around
in the way of modules, when a command is issued, say 'ifconfig eth0 up'
then kerneld or kmod which ever, will know about which driver needs to be
loaded as an entry in /etc/conf.modules was found Eg;
alias eth0 smc-ultra
kerneld or kmod will then use modprobe automaticly to load the smc-ultra
module.
>
> here is an excerpt from my logwatch messages to root:
> --------------------- ModProbe Begin ------------------------
>
> **Unmatched Entries**
> modprobe: Can't locate module ppp0
Suggests that ppp is either compiled into the kernel or not at all.
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module /dev/ttyS1
The above i think means no serial support, same as for ppp.
> modprobe: Can't locate module nls_cp437
> modprobe: Can't locate module nls_cp437
> modprobe: Can't locate module nls_cp437
> modprobe: Can't locate module nls_cp437
No NLS code support for the fat filesystem.
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module /dev/ttyS1
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module /dev/ttyS1
> modprobe: Can't locate module char-major-5
> modprobe: Can't locate module /dev/ttyS1
> modprobe: Can't locate module /dev/ttyS1
Answered above.
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-8
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
> modprobe: Can't locate module block-major-48
The above concerns a "Riscom" multiport serial extention baord.
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
> modprobe: Can't locate module block-major-72
>
I'm not sure what this one is to be honest. I used to hve a full list, but
i have misplaced it.
>
> ---------------------- ModProbe End -------------------------
>
>
> I'm sure this is something quite simple,
> but I'm not sure where to start.
You said you are using 2.2.16 which leads me to belive you have
misconfigured your kernel.
Your kernel configuration can be found in /usr/src/linux and is called
.config
--
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs