Outils pour utilisateurs

Outils du site


memo:lspci

Ceci est une ancienne révision du document !


lspci

lspci sert à obtenir des information à propos des périphériques reliés au bus PCI.

La commande peut s'utiliser sans paramètres :

lspci

Exemple de sortie :

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9600M GS] (rev a1)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
0e:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)

Pour avoir plus d'infos, on peut utiliser :

lscpi -v

Pour avoir encore plus d'infos tout en affichant que les choses pertinentes :

lspci -vv

Pour avoir toutes les infos qu'ils est possibles d'obtenir des périphériques :

lspci -vvv

Pour avoir les infos d'un périphérique particuliers (dans l'exemple qui suit, j'utilise l'identifiant de la carte graphique ) :

lspci -v -s 01:00

Pour voir quel module gère pour peut gérer un périphérique (l'option -v l'indique également parmi les autres détails) :

lspci -k

Affiche l'identifiant numérique des périphériques :

lspci -n

Affiche le nom et l'identifiant numérique des périphérique :

lspci -nn

Liste les périphérique en interrogeant la base de données locale de périphériques, si l'un d'eux n'est pas reconnu, alors la “PCI ID Database” est interrogée et le résultat stocké dans le cache de lspci ( ~/.pciids-cache ):

lspci -q

Identique à la commande précédent, mais ignore et recrée le cache de lspci :

lspci -qq

Liste les périphériques en interrogeant la “PCI ID Database” même si les périphériques correspondent à des entrées de la base locale :

lspci -Q
memo/lspci.1359389205.txt.gz · Dernière modification : 2013/01/28 16:06 de sheltem