lspci | grep Mellanox  - how old is old.

Good morning,

Could you kindly help me find out how old this card in our Linux machine?

Our server is very slow in running MPP jobs.

lshal | grep system.hardware

system.hardware.product = ‘C2112-4GP3’ (string)

system.hardware.vendor = ‘SGI.COM’ (string)

system.hardware.version = ‘0123456789’ (string)

Is this system really considered old already?

Command; lspci | grep Mellanox

Return; 02:00.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]

lspci -vv -s 02:00.0

02:00.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]

Subsystem: Mellanox Technologies Device 0149

Physical Slot: 5

Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisIN Tx+

Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INT x-

Latency: 0, Cache Line Size: 64 bytes

Interrupt: pin A routed to IRQ 32

Region 0: Memory at c7200000 (64-bit, non-prefetchable) [size=1M]

Region 2: Memory at c5800000 (64-bit, prefetchable) [size=8M]

Expansion ROM at c7100000 [disabled] [size=1M]


Kernel driver in use: mlx4_core

Regards, Harry

Get is PSID (or board_id) using ethtool X (if Ethernet where x is the interface #) or ibv_devinfo (if InfiniBand).

Google it to see its capabilities. Also in the same output is the firmware revision. A Google search should bring you to the Mellanox firmware download page where you can compare the current FW rev to the most recent FW revision available.