Hardware detection

This article lists and describes the setup of tools to detect hardware.

lshw
lshw generates a structured list of detected hardware and their featues. Just install :

hwinfo
hwinfo is the hardware detection of OpenSUSE and shows a lot details. Just install:

kudzu
kudzu is the hardware detection of Red Hat. Just install :

lspci
lspci lists all PCI devices. Just install :

lspci detects the devices based on an ID database. This database is updated online all the time, so you have to sync form time to time:

lsusb
lsusb lists all USB devices. Just install :

lsusb detects the devices based on an ID database. This database is updated online all the time, so you have to sync form time to time:

lpinfo
lpinfo lists all printers and the used drivers. It's part of CUPS.
 * lpinfo -v - lists all connected printers.
 * lpinfo -m - lists all available drivers.

scanModem
scanModem finds for a connected modem a suited driver. scanModem is not in the Portage tree, so you have to download it yourself and extract it:

It will create a folder Modem and the file scanout.something contains the wanted informations. If a modem is detected, the driver is named next to  , e.g. for aHSF modem:

External resources

 * Hardware4Linux