Quick Reference Guide
SYSCFG 163
PCI Reporting
The scan of the PCI bus uses a file to resolve PCI vendor and device codes to
vendor information strings. The format of the PCI output is as follows:
PCI Bus: 2, Device: 4, Function: 0
Vendor: 8086 - Intel Corp.
Device: 1229 - 82557/8/9 [Ethernet Pro 100]
Sub Vendor:8086 - Intel Corp.
Sub Device:1017 - EtherExpress PRO/100+ Dual Port
Server Adapter
Slot: 01
Class: 02 - Network
SubClass: 00 - Ethernet
If the file for vendor resolution is not present, the utility prints Unknown
next to a vendor name. If the file for environment variable names is not present,
the utility fails the environment variable operation.
The pci.ids file is located at \DELL\TOOLKIT\TOOLS on Windows
systems and /opt/dell/toolkit/bin on Linux systems. For more information
and examples, see the --pci* option in Table 3-9.
Environment Variable File
The environment variable file can be used for discovering and recording
system information to environment variables. The file consists of several
sections with .ini format that map PCI vendor/device numbers to
environment variable values. The environment variable file is sys.ini in
\DELL\TOOLKIT\TOOLS on Windows systems and on Linux systems,
you can find it in /opt/dell/toolkit/bin. For example, the [DELLNIC]
section header designates that an environment variable named dellnic1
should be set to the value of the name or value pair whose name matches the
NIC's vendor or device number. If multiple NICs are present on a system, the
environment variables are numbered sequentially: dellnic1, dellnic2,
and so on.