Rhelシステムで現在のネットワークドライバ名を確認する方法

Rhelシステムで現在のネットワークドライバ名を確認する方法

rhel 7.2サーバーとIntelネットワークアダプタがあります

Linux cliコマンドでドライバ名を確認したいと思います。

どのネットワークドライバがインストールされているかはわかりません(おそらくi40e or e1000e or ixgbe/ixgbevfなど)。

それでは、見つけることができますか?ドライバ名サーバーにインストールされていますか? Linux CLI経由

私たちは合格しようとします

lshw -class network

しかし、lshw cliインストールされていないので、別の方法を探したいと思います。

答え1

lspci出力を解析して、現在利用可能なドライバを確認できます。使用中(単なる設置ではありません):

lspci -vmmk |
awk '/^$/ { network = 0 } /(Ethernet|Network) controller/ { network = 1 } network && /Driver:/ { print $2 }'

ドライバ名がある場合は、modinfoドライバのバージョンを含む追加情報が提供されます。

sudo modinfo i40e | grep '^version:'

関連情報