The PCI Utilities package is a set of programs for listing PCI devices, inspecting their status and setting their configuration registers.
Download MD5 sum: 86cc20eaa0360587497a8105d33e57fc
Download size: 1.1 MB
Estimated disk space required: 3.3 MB
Estimated build time: less than 0.1 SBU
Install PCI Utilities by running the following commands:
sed -i 's/null ;/null 2>\&1 ;/' update-pciids.sh && make PREFIX=/usr
This package does not come with a test suite.
Now, as the root user:
make PREFIX=/usr install
Some packages require the PCI static library. To install the library and headers, issue the following commands as the root user:
install -v -m 755 -d /usr/include/pci && install -v -m 644 lib/libpci.a /usr/lib && install -v -m 644 lib/*.h /usr/include/pci
sed -i 's/null ;/null 2>\&1 ;/' update-pciids.sh: This command suppresses some unneeded screen output from the update-pciids command if you don't have either Lynx or Wget installed by redirecting the stderr output of the embedded which command to /dev/null.
The pci.ids data file is constantly being updated. To get a current version of this file, run update-pciids as the root user. This program requires the which-2.16 script or program to find cURL-7.15.3, Wget-1.10.2 or Lynx-2.8.6 which are used to download the most current file, and then replace the existing file in /usr/share.
You may wish to add an entry to root's (or any other user who has write privilege to /usr/share) crontab to automatically update the pci.ids file periodically.
is a utility for displaying information about all PCI buses in the system and all devices connected to them.
is a utility for querying and configuring PCI devices.
is the static library that allows applications to access the PCI subsystem.
Last updated on 2006-06-21 11:26:07 -0500