User Manual
Rev 2.3-1.0.1
Mellanox Technologies
143
To query the link state run the following command and look for "Link detected":
ethtool <interface name>
Example:
ethtool eth10
Settings for eth10:
Supported ports: [ ]
Supported link modes:
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: Unknown! (10000)
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000000 (0)
Link detected: yes
3.2.5.3.3.3 Bonding Driver
EoIB uses the standard Linux bonding driver. For more information on the Linux Bonding driver
please refer to:
<kernel-source>/Documentation/networking/bonding.txt.
Currently only fail-over modes are supported by the EoIB driver, load-balancing modes includ-
ing static and dynamic (LACP) configurations are not supported.
3.2.5.3.3.4 Jumbo Frames
EoIB supports jumbo frames up to the InfiniBand limit of 4K bytes. The default Maximum
Transmit Unit (MTU) for EoIB driver is 1500 bytes.
To configure EoIB to work with jumbo frames:
1. Make sure that the IB HCA and Switches hardware support 4K MTU.
2. Configure Mellanox low level driver to support 4K MTU. Add:
mlx4_core module parameter to set_4k_mtu=1
3. Change the MTU value of the vNic, for example, run:
ifconfig eth2 mtu 4038
Due to EoIB protocol overhead, the maximum MTU value that can be set for the vNic
interface is: 4038 bytes. If the vNic is configured to use VLANs, then the maximum
MTU is: 4034 bytes (due to VLAN header insertion).