Differences between revisions 25 and 26
Revision 25 as of 2004-09-14 19:06:02
Size: 1928
Editor: anonymous
Comment:
Revision 26 as of 2004-09-14 19:36:29
Size: 2394
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
The new debian-installer now installes discover autodetection by default. The new debian-installer now installs discover for hardware autodetection by default.
For PCI and ISA PnP devices, hotplug will autoload the right modules automatically, without any external tool.
Line 6: Line 7:
udev and a hotplug fstab-updater script need to get installed.
(http://ccomb.free.fr/wiki/wakka.php?wiki=UsbMassStorageEnglishneeds)
udev and a hotplug fstab-updater script need to get installed.
udev only works with kernels starting at 2.6.
With udev and hal starting from Sarge, you just have to make /etc/hal/device.d/fstab-update.sh executable (chmod +x) to get that functionnality working.
Line 11: Line 12:
One widely used hardware autodetection and probing tool is ["Kudzu"]. This was initially developed by Red Hat. One widely used hardware autodetection and probing tool is ["Kudzu"]. This was initially developed by [http://www.redhat.com Red Hat].
Line 15: Line 16:
Kudzu stores in kwdata the information about the detected hardware. Kudzu stores in hwdata the information about the detected hardware.
Line 25: Line 26:
 * lspci : lists the pci devices -- DebSearch:pciutils
 * lsusb : lists the usb devices -- DebSearch:usbutils
 * mdetect - detects mouses in ["XWindow"].
 * read-edid - detects VGA plug and play monitors, used by ["XFree86"]
 * sndconfig - detects sound cards.
 * hotplug - detects pci and usb devices when are connect / disconnected. -- DebSearch:hotplug
 * hwdate is used by kudzu.
 * nictools-pci, detects ethernet pci cards.
 * nictools-nopci, detects ethernet no-pci cards.
 * lspci : lists the PCI devices -- DebSearch:pciutils
 * lsusb : lists the USB devices -- DebSearch:usbutils
 * mdetect : detects mouses in ["XWindow"].
 * read-edid : detects VGA plug and play monitors, used by ["XFree86"]
 * sndconfig : detects sound cards.
 * hotplug : detects PCI and USB devices when are connect / disconnected. -- DebSearch:hotplug
 * hwdata is used by Kudzu
 * nictools-pci : tools to manage Ethernet PCI cards
 * nictools-nopci : tools to manage Ethernet not-PCI cards
Line 35: Line 36:
 * lshal : command-line tool to list what hal knows about all the devices in your system
 * hal-device-manager : GUI to list what hal knows about all the devices in your system

The new debian-installer now installs discover for hardware autodetection by default. For PCI and ISA PnP devices, hotplug will autoload the right modules automatically, without any external tool.

X can be set up automatically from discovered hardware info by xdebconfigurator.

udev and a hotplug fstab-updater script need to get installed. udev only works with kernels starting at 2.6. With udev and hal starting from Sarge, you just have to make /etc/hal/device.d/fstab-update.sh executable (chmod +x) to get that functionnality working.

Kudzu

One widely used hardware autodetection and probing tool is ["Kudzu"]. This was initially developed by [http://www.redhat.com Red Hat].

Knoppix hwsetup-knoppix component is based off of Kudzu. This component loads modules, generates /dev links, and basically provides the data that discover handles in the current debian configuration scripts.

Kudzu stores in hwdata the information about the detected hardware.

Discover

The development of the Discover tool is led by Progeny Linux.

This tool is used to do hardware detection in the debian-installer project which is the installer for Debian 3.1 (Sarge).

Other Tools

Other hardware detection tools, some of them used by Kudzu:

  • lspci : lists the PCI devices -- DebSearch:pciutils

  • lsusb : lists the USB devices -- DebSearch:usbutils

  • mdetect : detects mouses in ["XWindow"].
  • read-edid : detects VGA plug and play monitors, used by ["XFree86"]
  • sndconfig : detects sound cards.
  • hotplug : detects PCI and USB devices when are connect / disconnected. -- DebSearch:hotplug

  • hwdata is used by Kudzu
  • nictools-pci : tools to manage Ethernet PCI cards
  • nictools-nopci : tools to manage Ethernet not-PCI cards
  • [http://packages.debian.org/xdebconfigurator xdebconfigurator]: A script used with debconf to autoconfigure xserver-xfree86

  • lshal : command-line tool to list what hal knows about all the devices in your system
  • hal-device-manager : GUI to list what hal knows about all the devices in your system

References