Mellanox网卡如何查看驱动与状态?附网卡混杂模式检测工具

检测维修 0 102

在主机系统跟存储系统构建 NFS over RDMA 连接以前,要先去确认主机之上的网卡是不是能够正常被识别,有没有办法正常工作。

下面讲述怎样去查看Mellanox厂商所生产的网卡属性,其中涵盖驱动的版本、固件的版本、端口的速率、端口的连接状态等,别的详细属性及其余厂商HBA属性的查看,通常是运用网卡厂商所给予的管理软件,具体的运用方法要参照各厂商网卡管理工具的使用指导说明。

先用如下命令,对于Mellanox网卡,查询网卡bus信息,。

[root@localhost ~]# lspci |grep Mellanox
81:00.0以太网控制器,是迈络思科技公司的MT28800系列产品当中的一种,具体为例为ConnectX - 5 Ex 。
81:00.1 Ethernet controller: Mellanox Technologies MT28800 Family [ConnectX-5 Ex]

再根据bus信息查询网卡型号,方法如下:

[root@localhost ~]# lspci -vv -s 81:00.0 | grep "Part number"
                        [PN] Part number: MCX516A-CDAT
[root@localhost ~]# lspci -vv -s 81:00.1 | grep "Part number"
                        [PN] Part number: MCX516A-CDAT

通过如下方法,可以查看卡件驱动版本和固件版本:

[root@localhost ~]# ethtool -i enp129s0f0
driver: mlx5_core
version: 5.0-0
硬件版本号为,十六点二七,一千零一十六,括号里面,MT开头,编号为,零零零零零零零一三三 。
expansion-rom-version: 
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes

如下所呈现的那样,这款Mellanox网卡的,驱动的版本是5.0 - 0,固件的版本是16.27.1016 。

经由下面所讲的方式,能够去查看网卡的端口速率以及连接状态,将网口enp129s0f0作为例子:

[root@localhost ~]# ethtool enp129s0f0
Settings for enp129s0f0:
         Supported ports: [ FIBRE ]
                                 10000baseKR/Full 
                                 40000baseKR4/Full 
                                 40000baseCR4/Full 
                                 40000baseSR4/Full 
                                 40000baseLR4/Full 
                                 25000baseCR/Full 
                                 25000baseKR/Full 
                                 25000baseSR/Full 
                                 50000baseCR2/Full 
                                 50000baseKR2/Full 
                                 100000baseKR4/Full 
                                 100000baseSR4/Full 
                                 100000baseCR4/Full 

                                 100000baseLR4_ER4/Full 
已支持的前向纠错模式:未报告 。 无被汇报的 。 处于未被通报状态 。 是未被报告出来的 。 属于未作汇报的。
                                 10000baseKR/Full 
                                 40000baseKR4/Full 
                                 40000baseCR4/Full 
                                 40000baseSR4/Full 
                                 40000baseLR4/Full 
                                 25000baseCR/Full 
                                 25000baseKR/Full 
                                 25000baseSR/Full 
                                 50000baseCR2/Full 
                                 50000baseKR2/Full 
                                 100000baseKR4/Full 
                                 100000baseSR4/Full 
                                 100000baseCR4/Full 
                                 100000baseLR4_ER4/Full 
对于所宣传的暂停帧使用情况而言,其呈现出的是对称的状态, 。
         Speed: 100000Mb/s
         Duplex: Full
         Port: FIBRE
         PHYAD: 0
         Transceiver: internal
         Auto-negotiation: on
         Supports Wake-on: d
         Wake-on: d
现在的消息级别为,0x00000004 这个数值,也就是 4  。
                                   link
         Link detected: yes

从上面所显示的情况来看,那个具有特定标识的Mellanox网卡,其对应的这个网口,当下的连接状况呈现出正常的情形,并且适配的速率是100G 。

相关推荐: