Ich weiß Bescheid lsmod
, aber wie finde ich heraus, welcher Fahrer was tut?
22
$ readlink /sys/class/net/wlan0/device/driver
../../../../bus/pci/drivers/ath5k
Mit anderen Worten enthält die /sys
Hierarchie für das Gerät ( /sys/class/net/$interface/device
) eine symbolische Verknüpfung zur /sys
Hierarchie für den Treiber. Dort finden Sie /sys
ggf. auch einen symbolischen Link zur Hierarchie des Moduls. Dies gilt für die meisten Geräte, nicht nur für drahtlose Schnittstellen.
basename $( readlink /sys/class/net/eth0/device/driver )
.Vielleicht gibt es einen besseren Weg, aber ich habe
lshw -class network
( als root ) verwendet und es gibt mir diese Ausgabe:Sie können nach
driver
dieser Ausgabe suchen . In meinem Fall benutze ichlsmod | grep iwlagn
und gebe mir:Frag mich nicht, was das alles bedeutet :)
quelle
lshw
, aber der Treiber wurde in allen anderen Konfiguration verloren. :)lsmod
.Wenn Sie an USB-basierten WiFi-Geräten interessiert sind, können Sie den Treibernamen mit dem folgenden
lsusb
Befehl anzeigen:quelle