PCI Utilities-2.2.3
      
      
      
        
          Installation of PCI Utilities
        
        
          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
       
      
        
          Command Explanations
        
        
          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,
          Wget, or Curl installed by redirecting the stderr
          output of the embedded which command to /dev/null.
        
       
      
        
          Configuring PCI Utilities
        
        
          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.19 script or program to
          find cURL-7.16.3, Wget-1.10.2 or
          Lynx-2.8.6rel.5 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.
        
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              lspci, setpci and update-pciids
            
            
              Installed Library:
              libpci.a
            
            
              Installed Directory:
              /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.
                   
                 | 
              
              
                | 
                   
                    setpci
                   
                 | 
                
                   
                    is a utility for querying and configuring PCI devices.
                   
                 | 
              
              
                | 
                   
                    update-pciids
                   
                 | 
                
                   
                    fetches the current version of the PCI ID list. Requires
                    cURL-7.16.3, Wget-1.10.2 or Lynx-2.8.6rel.5.
                   
                 | 
              
              
                | 
                   
                    libpci.a
                   
                 | 
                
                   
                    is the static library that allows applications to access
                    the PCI subsystem.
                   
                 | 
              
            
          
         
       
      
        Last updated on 2008-03-12 11:05:41 -0500