PCI Utilities-3.1.8

Introduction à PCI Utilities

Le paquet PCI Utilities est un ensemble de programmes pour lister les périphériques PCI, examiner leur statut et paramétrer leurs registres de configuration.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pciutils

Installation de PCI Utilities

Tout d'abord, corrigez une petite erreur de script. Si vous voulez compresser les données PCI,utilisez 1 au lieu de 0 dans l'instruction ci-dessous. Les données décompressées font actuellement environ 710Kio.

sed -i -e 's/^PCI_COMPRESSED_IDS=/&0/' update-pciids.sh 

Installez PCI Utilities en lançant les commandes suivantes :

make PREFIX=/usr ZLIB=no

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make PREFIX=/usr install

Certains paquets exigent la bibliothèque PCI statique. Pour installer la bibliothèque et les en-têtes, exécutez la commande suivante en tant qu'utilisateur root :

make PREFIX=/usr install-lib

Explication des commandes

ZLIB=no : Ce paramètre empêche la compression du fichier pci.ids exigé par d'autres applications telles que HAL-0.5.14.

Configuration de PCI Utilities

Le fichier de données pci.ids est mis à jour en permanence. Pour obtenir une version actuelle de ce fichier, lancez update-pciids en tant qu'utilisateur root. Ce programme exige que le script which-2.20 ou le programme trouve cURL-7.22.0, Wget-1.13.4 ou Lynx-2.8.7rel.2, utilisés pour télécharger le fichier le plus actuel, puis remplacer le fichier existant dans /usr/share.

Il se peut que vous souhaitiez ajouter une entrée au crontab de root (ou à celui de n'importe quel utilisateur ayant les droits d'écriture sur /usr/share) pour mettre à jour automatiquement et régulièrement le fichier pci.ids.

Contenu

Programmes installés: lspci, setpci et update-pciids
Bibliothèque installée: libpci.a
Répertoire installé: /usr/include/pci

Descriptions courtes

lspci

est un outil pour afficher des informations sur tous les bus PCI du système et tous les périphériques qui y sont connectés.

setpci

est un outil pour interroger et configurer des périphériques PCI.

update-pciids

rapatrie la version actuelle de la liste des identifieurs PCI. Exige cURL-7.22.0, Wget-1.13.4 ou Lynx-2.8.7rel.2.

libpci.a

est la bibliothèque statique qui permet aux applications d'accéder au sous-système PCI.

Last updated on 2012-01-06 19:25:48 +0100