lsdrv — welcher Treiber gehört zu welchem Gerät

lsdrv

Werkzeuge in /bin · Treibermodell · lspci · sysinfo · Architektur


Zwei Spalten, und der Unterschied ist der Befund

lsdrv liest die Treiber-Manifeste aus /lib/drivers und hält sie gegen die Geräte, die der Kernel beim Hochfahren aufgezählt hat.

Spalte Bedeutung
IST wer das Gerät laut Hardwareregister tatsächlich hält
SOLL wen die Manifeste dafür vorsehen

Geraet     IST        SOLL
8086:9d2f  xhci       xhci (Stufe 1)
8086:9d21  -          -
3 bedient, 1 ohne Treiber

Die Schlüssel werden vom genauesten zum allgemeinsten geprüft; der erste Treffer gewinnt. So kommt ein auf das Modell zugeschnittener Treiber vor einem, der nur die Chipfamilie kennt.

Warum auch das Unbediente dasteht

Was keinen Treiber hat, wird ausgegeben — mit seinem Schlüssel. Das ist Absicht: die Liste dessen, was das System sehen, aber noch nicht bedienen kann, ist genau die Information, die man für den nächsten Treiber braucht. Stille Nichtzuordnung wäre der teuerste Fall — Hardware, die niemand vermisst, weil sie nirgends auftaucht.

 
lsdrv startet nichts. Es zeigt nur, was lyxdevd tun würde. lyxdevd geht dieselbe Liste durch und bindet die Geräte tatsächlich.

Letzte Aktualisierung: 2026-08-27 — Seite neu angelegt, aus lyx-os/bin/lsdrv.lyx erhoben.