Frage 101-2

Mit welchem Kommando können Sie bei einem aktuellen Linux-Kernel die PCI-Geräte auflisten?

  1. lspci

  2. cat /proc/pci

  3. pcidump -v

  4. ls /pci

LPI-Lernziel Hardware-Einstellungen ermitteln und konfigurieren (101.1)

Das Programm lspci (Antwort 1) ist bei aktuellen Kernels die offizielle Methode, Informationen über die PCI-Geräte zu erhalten. Im einfachsten Fall gibt es für jedes Gerät in einer Zeile die PCI-Busadresse, die Sorte Gerät und dessen Namen aus:

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation
    82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
    AC'97 Modem Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW
    (ICH6 Family) IDE Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P
    [Radeon Mobility X600]

(Zeilenumbrüche für Optik.) Es gibt Variationen wie lspci -v oder lspci -n, die mehr Informationen ausgeben oder sich auf die numerischen PCI-IDs beschränken.

Früher wurden dieselben Informationen (mehr oder weniger) vom Kernel über die »Datei« /proc/pci zur Verfügung gestellt (Antwort 2). Heutzutage wird das aber nicht mehr (oder nicht mehr standardmäßig) unterstützt, weswegen wir diese Antwort als falsch werten müssen.

Die anderen beiden Kommandos sind frei erfunden.

Noch kein Kommentar · Kommentar hinzufügen · RSS

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 01:07:12

Benutzer

Nicht angemeldet

Kommentare

RSS