> 
> 
> 
> > ----------
> > From:       Richard Adams[SMTP:[EMAIL PROTECTED]]
> > Reply To:   [EMAIL PROTECTED]
> > Sent:       06 August 1999 15:51
> > To:         [EMAIL PROTECTED]
> > Cc:         [EMAIL PROTECTED]
> > Subject:    Re: [SLE] deja vu: kernel too big... so?
> > 
> > 
> > On another note, using Redhat 6.0 for my example, the kernel 2.2.5-15
> > which
> > is supplied is very small in itself, it has just about all kernel-modules
> > one could want, execpt for Radio hams, but thats another story.
> > 
> The problems I have sofar with modular kernels is that modules don't
> *always* get loaded automagically. For example: I had a kernel with modules
> for parallel port, SCSI support and ZIP support (ppa.o). I half expected
> that when I would try to mount the ZIP drive on /dev/sda1 it would
> automatically load those modules. But it didn't. I would need to 'modprobe
> parport' and then 'modprobe scsi' and finally 'modprobe ppa' to get the
> device to work. I need root access to do that. This bothered me so I finally
> compiled in parport and SCSI support. ZIP support could still remain a
> module. I'm still wondering if there's a way to inform the kernel about
> these dependencies, but I never bothered to find out because it works fine
> like this. With my background in Acorn's RISCOS (which was completely
> modular) I'm still deeply favouring modular kernels. Who knows maybe some
> day.
> 

Yes i remember that we had a disscustion on this a while back, i did tell
you then that you need to edit /etc/conf.modules which tells kmod (2.2.x)
and kerneld (2.0.x) what has to be done when you issue the command to use a
device.

As you may have read, i lost all my years of work thro' a silly mistake a
while back, i did have a complete list of aliases for kernel modules but now
of course i dont, what i do have thesedays is a cable modem so i am
gathering things here and there, i did however send that list to a few folks
who requested it a while back, i wonder if they are still subscribed, if so
would they be so kind as to send a copy to me.

A nice trick to get a list yourself is to boot your machine with the modular
kernel which supports the parport, manualy insert all the modules you use
and do;

'modprobe -c >/tmp/conf.modules'
that will produce a nicely formatted file which you can then initgate with 
/etc/conf.modules

Remember there is no substitute for making you own /etc/conf.modules file.

As an example here is the output from my system of the above command.

# This file was generated by: modprobe -c (2.1.121)
path[misc]=/lib/modules/2.2.5-16
path[pcmcia]=/lib/modules/2.2.5-16
path[video]=/lib/modules/2.2.5-16
path[fc4]=/lib/modules/2.2.5-16
path[sound]=/lib/modules/2.2.5-16
path[ipv6]=/lib/modules/2.2.5-16
path[ipv4]=/lib/modules/2.2.5-16
path[cdrom]=/lib/modules/2.2.5-16
path[block]=/lib/modules/2.2.5-16
path[scsi]=/lib/modules/2.2.5-16
path[net]=/lib/modules/2.2.5-16
path[fs]=/lib/modules/2.2.5-16
path[misc]=/lib/modules/default
path[pcmcia]=/lib/modules/default
path[video]=/lib/modules/default
path[fc4]=/lib/modules/default
path[sound]=/lib/modules/default
path[ipv6]=/lib/modules/default
path[ipv4]=/lib/modules/default
path[cdrom]=/lib/modules/default
path[block]=/lib/modules/default
path[scsi]=/lib/modules/default
path[net]=/lib/modules/default
path[fs]=/lib/modules/default
path[misc]=/lib/modules
path[pcmcia]=/lib/modules
path[video]=/lib/modules
path[fc4]=/lib/modules
path[sound]=/lib/modules
path[ipv6]=/lib/modules
path[ipv4]=/lib/modules
path[cdrom]=/lib/modules
path[block]=/lib/modules
path[scsi]=/lib/modules
path[net]=/lib/modules
path[fs]=/lib/modules
# Aliases
alias parport_lowlevel parport_pc
alias tty-ldisc-5 mkiss
alias net-pf-17 af_packet
alias net-pf-11 off
alias net-pf-6 netrom
alias net-pf-5 off
alias net-pf-4 off
alias bpq0 bpqether
alias net-pf-3 ax25
alias sound es1371
alias eth1 3c59x
alias eth0 ne
alias binfmt-2 binfmt_aout
alias binfmt-0107 binfmt_aout
alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt-310 binfmt_java
alias block-major-1 rd
alias block-major-2 floppy
alias block-major-3 ide-probe
alias block-major-7 loop
alias block-major-8 sd_mod
alias block-major-11 sr_mod
alias block-major-13 xd
alias block-major-15 cdu31a
alias block-major-16 gscd
alias block-major-17 optcd
alias block-major-18 sjcd
alias block-major-20 mcdx
alias block-major-22 ide-probe
alias block-major-23 mcd
alias block-major-24 sonycd535
alias block-major-25 sbpcd
alias block-major-26 sbpcd
alias block-major-27 sbpcd
alias block-major-29 aztcd
alias block-major-32 cm206
alias block-major-33 ide-probe
alias block-major-34 ide-probe
alias char-major-4 serial
alias char-major-5 serial
alias char-major-6 lp
alias char-major-9 st
alias char-major-10 misc
alias char-major-10-0 busmouse
alias char-major-10-1 psaux
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-4 amigamouse
alias char-major-10-5 atarimouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 off
alias char-major-10-139 openprom
alias char-major-14 sound
alias char-major-19 cyclades
alias char-major-20 cyclades
alias char-major-21 sg
alias char-major-27 ftape
alias char-major-34 scc
alias char-major-35 tclmidi
alias char-major-36 netlink
alias char-major-37 ide-tape
alias char-major-48 riscom8
alias char-major-49 riscom8
alias char-major-63 kdebug
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias eth0 off
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-3 off
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias netalias-2 ip_alias
alias plip0 plip
alias plip1 plip
alias ppp0 ppp
alias ppp1 ppp
alias scsi_hostadapter off
alias slip0 slip
alias slip1 slip
alias tty-ldisc-1 slip
alias tty-ldisc-3 ppp
# Options
options ne io=0x300
# Commands
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start


-- 
Regards Richard.
[EMAIL PROTECTED]

Reply via email to