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.