Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:lspci [15/01/2019 20:32] èfpé [Périphérique "inconnu"] exit, la typo qui me perforait les pupilles dilatées |
doc:systeme:lspci [30/11/2020 19:08] èfpé [Syntaxe] correction mineure |
||
---|---|---|---|
Ligne 55: | Ligne 55: | ||
Le retour de cette commande peut se décomposer comme suit : | Le retour de cette commande peut se décomposer comme suit : | ||
- | <code><Numéro de bus>:<Numéro de périphérique (slot)>.<Fonction> <Classe du périphérique (type)>: <Nom du constructeur> <Modèle du périphérique> (<Révision du périphérique>)</code> | + | <code><Numéro de bus>:<Numéro de périphérique>.<Fonction> <Classe du périphérique>: <Nom du constructeur> <Modèle du périphérique> (<Révision du périphérique>)</code> |
Magique non ? Comment le système fait-il pour obtenir automatiquement ces informations ? Hé bien chaque composant du bus PCI contient un certain nombre d'informations directement dans sa mémoire, ce qui permet une auto-configuration du système. | Magique non ? Comment le système fait-il pour obtenir automatiquement ces informations ? Hé bien chaque composant du bus PCI contient un certain nombre d'informations directement dans sa mémoire, ce qui permet une auto-configuration du système. | ||
Ligne 146: | Ligne 146: | ||
==== Filtrer par classe de périphériques ==== | ==== Filtrer par classe de périphériques ==== | ||
- | Il est également possible de filtrer par classe de périphériques, toujours avec l'option ''-d''. Exemple : | + | Il est également possible de filtrer par classe de périphériques((À partir de la version 3.3.0 des //[[https://mj.ucw.cz/sw/pciutils/|PCI Utilities]]//, soit en pratique à partir de Debian 9 Stretch.)), toujours avec l'option ''-d''. Exemple : |
<code user>lspci -d ::0480</code> | <code user>lspci -d ::0480</code> | ||
<code config retour de la commande>04:05.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05) | <code config retour de la commande>04:05.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05) | ||
Ligne 174: | Ligne 174: | ||
===== Périphérique "inconnu" ===== | ===== Périphérique "inconnu" ===== | ||
- | Vous venez d'acheter la dernière carte graphique méga géniale qui affiche 30 millions de //shadow// et en plus elle fait le café, mais voilà, ''lspci'' vous retourne un déprimant ''Unknown''... Votre carte est inconnue au bataillon. | + | Vous venez d'acheter la dernière carte graphique méga géniale qui affiche 30 millions de //shadow// et en plus elle fait le café, mais voilà, ''lspci'' vous retourne un déprimant ''Device''... Votre carte est inconnue au bataillon. |
Souvenez-vous, nous avons dit tout au début que les informations permettant d'identifier le matériel se trouvent directement dans la carte sous forme de code cabalistique (hexadécimal, en réalité ;-)). Pour afficher des informations lisibles par le débianeux moyen, ''lspci'' fait correspondre les codes hexadécimaux aux données présentes dans le fichier ''/usr/share/misc/pci.ids''. On peut mettre à jour ce fichier avec la commande : | Souvenez-vous, nous avons dit tout au début que les informations permettant d'identifier le matériel se trouvent directement dans la carte sous forme de code cabalistique (hexadécimal, en réalité ;-)). Pour afficher des informations lisibles par le débianeux moyen, ''lspci'' fait correspondre les codes hexadécimaux aux données présentes dans le fichier ''/usr/share/misc/pci.ids''. On peut mettre à jour ce fichier avec la commande : |