GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux:So finden Sie den für ein Gerät verwendeten Gerätetreiber

Wenn mein Zielgerät mit einem Gerät verbunden ist und viele Treiber für dieses Gerät geladen sind, wie kann ich herausfinden, welches Gerät welchen Treiber verwendet?

Akzeptierte Antwort:

Verwenden Sie einfach /sys .

Beispiel. Ich möchte den Treiber für meine Ethernet-Karte finden:

$ sudo lspci
...
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
$ find /sys | grep drivers.*02:00
/sys/bus/pci/drivers/r8169/0000:02:00.0

Das ist r8169 .

Zuerst muss ich die Koordinaten des Geräts mit lspci finden; dann finde ich Treiber, die für die Geräte mit diesen Koordinaten verwendet werden.


Linux
  1. Wie finde ich die Anwendung für einen Mime-Typ unter Linux?

  2. Linux – Wie finde ich den Treiber (Modul), der mit einem Gerät unter Linux verbunden ist?

  3. Linux – Finden Sie den Linux-Treiber für Kopfhörer im Kernel-Baum?

  4. So verwenden Sie den Linux-Befehl find zum Suchen von Dateien

  5. So finden Sie die Socket-Puffergröße von Linux

So finden Sie die Portnummer eines Dienstes in Linux

So suchen Sie nach Dateien über die Linux-Befehlszeile

So ermitteln Sie die Gesamtgröße eines Verzeichnisses in Linux

So finden Sie Dateien mit dem fd-Befehl in Linux

So finden Sie die Liste der installierten Repositories in Linux

Wie finde ich die IP-Adresse für ein Gerät in einem Netzwerk?