discover.conf-2.6 - hardware detection settings for 2.5/2.6 kernels
SYNOPSIS
/etc/discover.conf,/etc/discover.conf-2.6
DESCRIPTION
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 oqblacklistcq, 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.
FORMAT
The file's format is fairly standard: one entry per line, with comment
lines starting with the oq#cq 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 oqpcicq, oqisacq, oqusbcq,
oqpcmciacq, oqidecq, oqscsicq, oqparallelcq,
and oqserialcq. As may be obvious, oqenablecq enables
scans of those buses, while oqdisablecq 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.
OTHER FILES
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.
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.