Differences between version 19 and previous revision of TroubleshootingStartUp.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 19 | Last edited on Monday, August 16, 2004 3:09:55 pm | by JohnMcPherson | Revert |
Older page: | version 18 | Last edited on Monday, August 16, 2004 11:40:39 am | by UserId | Revert |
@@ -29,12 +29,12 @@
!!!Starting services
-; __modprobe - Cannot find module char-major-??__ : Devices in Linux have major and minor numbers (unless you use the newer DevFs) Devices need to be implemented by the [Kernel], either compiled in directly, or via a loadable [Module]. For example, serial ports are on char-major-4; see
"ls -l /dev/ttyS0":
+; __modprobe - Cannot find module char-major-??__ : Devices in Linux have major and minor numbers (unless you use the newer DevFs) Devices need to be implemented by the [Kernel], either compiled in directly, or via a loadable [Module]. For example, serial ports are on char-major-4; eg
"ls -l /dev/ttyS0" shows major device number 4 and minor device number 64...
crw-rw---- 1 root dialout 4, 64 Feb 10 1998 /dev/ttyS0
-
major ^ ^^ minor
+
major ^ ^^ minor
; : A common problem char-major-10 is misc devices such as psaux, watchdog, apm and nvram - "cat /proc/misc" should list the ones you're using. You will probably need to do some configuration in /etc/modules or /etc/modules.conf(5). Normally these messages don't cause problems later in life, but it's nice to have them cleaned up. %%% %%% The allocation of each number to its respective device can be looked up in the file /usr/src/linux-your_kernel_version/Documentation/devices.txt, provided the kernel sources have been installed. In this file you can find out what device and module are affected. It does not have to be an error, but perhaps only information about the module not having to be loaded any more because it is already loaded or is not required.
grep char-major-10-135 /etc/modutils/arch/i386
; : That'll tell you what module you're missing.