GNU/Linux |
Debian 4.0(Etch) |
|
![]() |
discover.conf(5) |
![]() |
discover.conf − hardware detection settings
discover.conf-2.6 − hardware detection settings for 2.5/2.6 kernels
/etc/discover.conf, /etc/discover.conf-2.6
discover.conf and discover.conf-2.6 are the configuration files used by discover(8)’s init script to determine what kinds of hardware discovery to do at boot time. It also permits the specification of a kernel module ’blacklist’, preventing the loading of certain device drivers by discover’s init script.
discover.conf-2.6 will only be used if discover’s initialization script detects that you have booted your system with a 2.5 or 2.6 series kernel.
The
file’s format is fairly standard: one entry per line,
with comment lines starting with the ’#’
character. Each line starts with a keyword, followed by
configuration items. The keywords are:
enable, disable
These keywords each take a comma-separated list of bus types; valid values include ’pci’, ’isa’, ’usb’, ’pcmcia’, ’ide’, ’scsi’, ’parallel’, and ’serial’. As may be obvious, ’enable’ enables scans of those buses, while ’disable’ disables them.
boot |
This keyword indicates a list of device types that are scanned for at boot time. Any valid device type recognized by discover at the command line is valid. | ||
skip |
This keyword takes a single module name as its argument. This indicates that the particular module should never be reported by discover as a valid module to load, perhaps because the module crashes the system or causes other problems. | ||
map |
This keyword takes two module names as arguments. This will translate any occurrence of the first module name in discover output to the second when loading the module is requested. |
The file /etc/discover-autoskip.conf is also read by discover’s init script in the same manner as /etc/discover.conf. This file is used to detect modules that cause immediate crashes; any modules that cause problems will be added to this file as skip entries, to allow discover to continue without crashing the system in a loop.
discover(8)
Eric Gillespie, Jeff Licquia, Ian Murdock, and Branden Robinson for Progeny Linux Systems, Inc. and Debian GNU/Linux.
Based on detect by MandrakeSoft SA. Original authors include: Alexandre Dussart, Bernhard Rosenkraenzer, Felipe Rivera Marquez, Jamie Fifield, Philippe Chauvat, Andrew Post, Stefan Siegel, Dan Helfman, Balazs Scheidler, Christophe Romain, Eric Dumas, Michael Vogt, Pablo Saratxaga, and Martin Mares.
![]() |
discover.conf(5) | ![]() |