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

Reply via email to