Article ID: 000056441 Content Type: Install & Setup Last Reviewed: 07/27/2021

Can Intel® Ethernet Server Adapter X520 Series Support Network Speed Change?

Environment

Intel® Ethernet Adapter: X520 Family Operating System: Linux*/CentOS*/Ubuntu*

ubuntu1404, ubuntu1604, centos71, Centos72, Centos73, linux

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Summary

Guidance on how to change Speed and Duplex of Intel® Ethernet Adapter in Linux* with ethtool command

Description

The Intel® Ethernet Server Adapter X520 Series network card supports 10/1GbE data rate per port. 

How do I change the speed of the network card in Linux*/CentOS*?

Resolution
  1. Find the name of the network interface card:
    • Run ifconfig from the command terminal.
  2. After determining the device name, run the following command to check the current Speed, Auto-Negotiation, and Duplex mode:
    • ethtool devicename
  3. You can use the ethtool –s command to change the current settings by defining the values for Speed, Duplex, and Autoneg:
    • sudo ethtool –s [device_name] speed [1000/10000] duplex [half/full] autoneg [on/off]

For example, to change the value of the Speed and Duplex to the following mode:

  • Speed - 1000Mb/s
  • Duplex mode - Full
  • Auto negotiation - Off

Run the following command:

  • sudo ethtool –s [device_name] speed 1000 duplex full autoneg off
Additional information

ethtool is a Network Interface Card configuration command that allows you to retrieve information and change the Network Interface Card (NIC) settings.

These settings include SpeedDuplexAuto-Negotiation, and many other parameters.