
AFAIK これがMellanoxイーサネットカードのファームウェアを確認する方法だと思います。
SERVER:~ # for i in 0 1 2 3 ; do ethtool -i eth$i|grep -i firmware; done|sort -u|cut -d' ' -f 2-
14.23.1020 (LNV2420110034)
ドライバのバージョンを確認する方法は次のとおりです。
SERVER:~ # modinfo mlx5_core|grep ^version:|sed 's/version: * //g'
4.3-1.0.1
SERVER:~ #
Q:これは本当ですか?誰でも確認できますか?
SLES12。
答え1
最初のスニペットは、名前付きの4つのネットワークインターフェイスのファームウェアバージョンを取得しeth0
、それがMellanoxカードかどうかを確認し、重複を削除し、結果のバージョン番号を英数字でソートします。たとえば、既知のネットワークインターフェイスのファームウェアバージョンを取得するには、次のようにすれば十分です。eth1
eth2
eth3
eth0
ethtool -i eth0 | grep -i firmware | cut -d ' ' -f 2-
2 番目のフラグメントでは、ドライバ名が常にmlx5_core
正しいと仮定します。