On Mon, 8 Mar 1999, Michael Mayo wrote:
> > >When I boot 2.2.2 I get the following message:
> > >modprobe: can't locate module char-major-4
> > >How can I fix this?
from /etc/conf.modules (which is still used by 2.2):
alias char-major-4 serial
So you either don't have a serial module, the kernel (kernel thread
'kmod') can't find it, or you don't have that line in /etc/conf.modules.
FYI: what does char-major-4 mean:
look at /dev/ttyS0 (the COM1: under DOS)
crw-rw---- 1 root uucp 4, 64 Dec 11 18:20 /dev/ttyS0
the 'c' at the beginning of the line marks this a 'character' device (as
opposed to 'block' (b) devices, like your dev-entry for the
harddisk and partitions). the first number is a 4, the major number,
ttyS0 (first serial interface) has the minor number 64. ttyS1 has 65.
That's how these module names are derived. Also see 'man mknod'.
My SuSE 6.0 already had all the entries one might possibly need in
conf.modules. To switch a module off use:
alias char-major-4 off
--
Michael Hasenstein
http://www.csn.tu-chemnitz.de/~mha/
Private Pilot (ASEL) since 1998
-
To get out of this list, please send email to [EMAIL PROTECTED] with
this text in its body: unsubscribe suse-linux-e
Check out the SuSE-FAQ at http://www.suse.com/Support/Doku/FAQ/ and the
archive at http://www.suse.com/Mailinglists/suse-linux-e/index.html