カーネルで使用されるドライバ

カーネルで使用されるドライバ

カーネルがeth0インターフェイスにどのドライバを使用しているかを確認したいと思います。

lspci eth0正しいコマンドですか?

答え1

特定のネットワークインターフェイスで使用されるドライバを識別するには、ethtool -i <name of interface>root を使用します。

eno1Debian 10のインターフェース(新しいスタイルの命名)例:

# ethtool -i eno1
driver: e1000e
version: 3.2.6-k
firmware-version: 0.5-4
expansion-rom-version: 
bus-info: 0000:00:1f.6
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

したがって、この場合、ドライバはですe1000e

答え2

sudo lspci -vすべてのPCI(E)デバイスで使用されているドライバを表示します。sudo必ずしも必要ではありませんが、より多くの情報が表示されることがあります。

USBデバイス用のドライバを見つけるのはより複雑です。USBデバイスに接続されているモジュールをお探しですか?

関連情報