%general-entities; ]> pciutils-&pciutils-version; pciutils Introduction to PCI Utils The PCI Utils package contains a set of programs for listing PCI devices, inspecting their status and setting their configuration registers. &lfs121_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &pciutils-md5sum; Download size: &pciutils-size; Estimated disk space required: &pciutils-buildsize; Estimated build time: &pciutils-time; pciutils Dependencies Recommended (runtime) Installation of PCI Utils Prevent the installation of the pci.ids file to avoid a conflict with the package: sed -r '/INSTALL.*(PCI_IDS|update-pciids)/d' \ -i Makefile Install PCI Utils by running the following commands: make PREFIX=/usr \ SHAREDIR=/usr/share/hwdata \ SHARED=yes This package does not come with a test suite. Now, as the root user: make PREFIX=/usr \ SHAREDIR=/usr/share/hwdata \ SHARED=yes \ install install-lib && chmod -v 755 /usr/lib/libpci.so Next, install the package for the pci.ids file. Command Explanations SHARED=yes: This parameter enables building of the shared library instead of the static one. Contents Installed Programs Installed Library Installed Directory lspci, pcilmr, and setpci libpci.so /usr/include/pci Short Descriptions lspci is a utility for displaying information about all PCI buses in the system and all devices connected to them lspci pcilmr is a utility for margining PCIe links pcilmr setpci is a utility for querying and configuring PCI devices setpci libpci.so is a library that allows applications to access the PCI subsystem libpci.so