- Lspci
lspci is a command on
Unix-like operating systems that prints detailed information about allPCI buses anddevice s in the system. It is based on a common portable library "libpci" which offers access to the PCI configuration space on a variety of operating systems.Example output on a
Linux system: # lspci 00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 11) 00:02.0 VGA compatible controller: Intel Corporation 82815 CGC [Chipset Graphics Controller] (rev 11) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 03) 00:1f.0 ISA bridge: Intel Corporation 82801BAM ISA Bridge (LPC) (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801BAM IDE U100 (rev 03) 00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 03) 00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 03) 00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 03) 00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio (rev 03) 01:03.0 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 01) 01:03.1 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 01) 01:0b.0 PCI bridge: Actiontec Electronics Inc Mini-PCI bridge (rev 11) 02:04.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 08) 02:08.0 Communication controller: Agere Systems WinModem 56k (rev 01)If many devices are shown as unknown (e.g. "Unknown device 2830 (rev 02)), issuing the command 'update-pciids' will usuallydo the trick.
lsusb
lsusb [ [http://www.linuxmanpages.com/man8/lsusb.8.php lsusb ] ] , is a similar command for USB buses and devices. To make use of all the features of this program, you need to have a Linux kernel which supports the [http://www.aoc.nrao.edu/~tjuerges/ALMA/Kernel/usb/ch07.html#id2522124 /proc/bus/usb] interface (e.g.,
Linux kernel 2.3.15 or newer)hwinfo
hwinfo is for all the hardware. lshw is a subset of what hwinfo presents.
References
External links
* [http://mj.ucw.cz/pciutils.shtml The PCI utilities home] .
* [http://pciids.sourceforge.net/ The home of the pci.ids] file, with its [http://pci-ids.ucw.cz/iii/ Online list of ID's] .
* [http://kmuto.jp/debian/hcl/ Online device driver check page that maps PCI Ids to Linux drivers] .
Wikimedia Foundation. 2010.