ドライバーの名前をどうやって知ることができますか?

ドライバーの名前をどうやって知ることができますか?

Linuxシステム上のすべてのデバイスのドライバ名を知るための普遍的な方法はありますか?たとえば、ネットワークインターフェイスドライバの名前とWebカメラドライバの名前を知りたいとします。どうすればいいですか?

ベストアンサー1

の機器については、の/dev該当項目を確認してください/sys/class/<device>/device/driver。例は次のとおりです。

ls -l /sys/class/tty/ttyUSB0/device/driver
lrwxrwxrwx 1 root root 0 2013-07-15 11:08 /sys/class/tty/ttyUSB0/device/driver -> ../../../../../../../../../bus/usb-serial/drivers/ftdi_sio

これでこれがftdi_sioモジュールであることがわかりますlsmod | grep ftdi_sio

別の方法はを実行することですlspci -k。これは、どのモジュールがどのデバイスにあるかを知らせるのに有効です。

おすすめ記事