Esiste una directory standard in Linux in cui sono archiviati i miei file del driver?


10

Devo trovare i miei driver per la scheda audio e la scheda grafica, sai come trovare i loro percorsi e se sono memorizzati logicamente in una directory?

Risposte:


12

Per i derivati ​​Redhat, i driver si trovano in

/lib/modules/$Kernel_version/kernel/drivers/

Puoi vedere lo stato dei driver nel kernel usando lsmod.

Puoi trovare informazioni su un modulo usando modinfoquale ti mostrerà la posizione.

Per esempio

modinfo cryptd  
filename:       /lib/modules/2.6.32-504.8.1.el6.x86_64/kernel/crypto/cryptd.ko
description:    Software async crypto daemon
license:        GPL
srcversion:     8AB98AD1F94057A296739AB
depends:        
vermagic:       2.6.32-504.8.1.el6.x86_64 SMP mod_unload modversions 

La maggior parte delle distro usa il pacchetto kmod per modprobee altri mod*strumenti, la directory principale è probabilmente un parametro di configurazione del pacchetto.
Ciro Santilli 20 病毒 审查 六四 事件 法轮功

Ubuntu e derivati ​​sono nella stessa posizione: / lib / modules / $ (uname -r) / kernel / drivers /
boctulus,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.