Linux Base Driver for Nebula-matrix M18120-NIC family

Overview:

M18120-NIC is a series of network interface card for the Data Center Area.

The driver supports link-speed 100GbE/25GE/10GE.

M18120-NIC devices support SR-IOV. This driver is used for both of Physical Function(PF) and Virtual Function(VF).

M18120-NIC devices support MSI-X interrupt vector for each Tx/Rx queue and interrupt moderation.

M18120-NIC devices support also various offload features such as checksum offload, Receive-Side Scaling(RSS).

Supported PCI vendor ID/device IDs:

1f0f:3403 - M18110 Family PF 1f0f:3404 - M18110 Lx Family PF 1f0f:3405 - M18110 Family BASE-T PF 1f0f:3406 - M18110 Lx Family BASE-T PF 1f0f:3407 - M18110 Family OCP PF 1f0f:3408 - M18110 Lx Family OCP PF 1f0f:3409 - M18110 Family BASE-T OCP PF 1f0f:340a - M18110 Lx Family BASE-T OCP PF 1f0f:340b - M18120 Family PF 1f0f:340c - M18120 Lx Family PF 1f0f:340d - M18120 Family BASE-T PF 1f0f:340e - M18120 Lx Family BASE-T PF 1f0f:340f - M18120 Family OCP PF 1f0f:3410 - M18120 Lx Family OCP PF 1f0f:3411 - M18120 Family BASE-T OCP PF 1f0f:3412 - M18120 Lx Family BASE-T OCP PF 1f0f:3413 - M18100 Family Virtual Function

ethtool tool support

Obtain basic information of the network card:

ethtool -i enp130s0f0

Get network card ring parameters:

ethtool -g enp130s0f0

Set the ring parameter:

ethtool -G enp130s0f0 rx 1024 tx 1024

View statistics:

ethtool -S enp130s0f0

Viewing Optical Module Information:

ethtool -m enp130s0f0

Support

For more information about M18110-NIC, please visit the following URL: https://www.nebula-matrix.com/

If an issue is identified with the released source code on the supported kernel with a supported adapter, email the specific information related to the issue to open@nebula-matrix.com.