Linux

如何在linux伺服器中將自動協商更改為yes

  • March 30, 2016

當我在 eth0 上執行 ethtool 命令時(在 VM 機器 redhat 版本 6.7 上)

我看到支持自動協商:否

我們可以將其更改為 - 自動協商:是嗎?,它是可配置的嗎?

ethtool eth0
Settings for eth0:
      Supported ports: [ TP ]
      Supported link modes:   1000baseT/Full
                           10000baseT/Full
      Supported pause frame use: No
      Supports auto-negotiation: No
      Advertised link modes:  Not reported
      Advertised pause frame use: No
      Advertised auto-negotiation: No
      Speed: 10000Mb/s
      Duplex: Full
      Port: Twisted Pair
      PHYAD: 0
      Transceiver: internal
      Auto-negotiation: off
      MDI-X: Unknown
      Supports Wake-on: uag
      Wake-on: d
      Link detected: yes

/etc/sysconfig/network-scripts/ifcfg-eth0

文件可以添加 ethtool 設置,以便在每次啟動設備時保存和使用設置。

配置文件選項

ETHTOOL_OPTS="speed <100|1000|10000> duplex <half|full> autoneg <on|off>"

在配置文件的末尾添加這一行:

ETHTOOL_OPTS=“速度 1000 雙工全自動開啟”

/etc/init.d/網路重啟

引用自:https://serverfault.com/questions/766945