Added some line breaks in BOOTPROTO section.
[opensuse:chkpnts-sysconfig.git] / doc / README.hwcfg_and_device_initialisation
1
2 This README describes changes in device initialization that were introduced in
3 openSUSE 10.3
4
5 In former releases there were device configuration files in
6 /etc/sysconfig/hardware. These could be used to load special drivers to certain
7 devices. If there was no config file for a device the best matching driver was
8 loaded automatically.
9
10 Now we removed /sbin/hw{up,down}. Things are done via udev directly. Device
11 configuration files /etc/sysconfig/hardware/hwcfg-* are not longer used.
12
13 The automatic module loading did not change much. The only difference is that
14 udev calls 'modprobe $MODALIAS' directly and not via /bin/hwup as before.
15
16 To learn more about this topic have a look at these files, man-pages and tools:
17  - /etc/udev/rules.d/80-drivers.rules
18  - man udev
19  - udevmonitor, udevtest, udevinfo
20  - /lib/modules/<kernelversion>/modules.alias
21  - /sys/bus/*/devices/*/modalias
22  - man modprobe
23  - modprobe -nv --show-depends `cat /sys/bus/pci/devices/..../modalias`
24
25 Module parameters can be specified in /etc/modprobe.conf.local, e.g. as:
26
27  options <module name> <module options>
28
29