Linux
如何在 rhel 機器上驗證目前的網路驅動程序名稱
我們有帶英特爾網路適配器的 rhel 7.2 伺服器
我們想通過 linux cli 命令驗證驅動程序名稱
我們不確定安裝的網路驅動程序是什麼(可能是
i40e or e1000e or ixgbe/ixgbevf
等)那麼是否可以找到安裝在伺服器上的*驅動程序名稱?*通過 linux cli
我們嘗試
lshw -class network
但
lshw cli
沒有安裝,我們想找到其他方法
您可以解析
lspci
的輸出以確定目前正在使用哪些驅動程序(不僅僅是安裝):lspci -vmmk | awk '/^$/ { network = 0 } /(Ethernet|Network) controller/ { network = 1 } network && /Driver:/ { print $2 }'
獲得驅動程序名稱後,
modinfo
將為您提供更多資訊,包括驅動程序版本:sudo modinfo i40e | grep '^version:'