如何使用 ethtool 命令管理以太网卡( 三 )


# ethtool -s eth0 autoneg off# ethtool -s eth0 autoneg on如何同时更改多个参数如果你想使用 ethtool 命令同时更改以太网卡的多个参数,请使用下面的格式:
Syntax:ethtool –s [device_name] speed [10/100/1000] duplex [half/full] autoneg [on/off]# ethtool –s eth0 speed 1000 duplex full autoneg off如何检查特定网卡的自动协商、RX 和 TX要查看关于特定以太网设备的自动协商等详细信息,请使用以下格式:
# ethtool -a eth0如何从多个设备中识别出特定的网卡(闪烁网卡上的 LED)如果你想识别一个特定的物理接口,这个选项非常有用 。下面的 ethtool 命令会使 eth0 端口的 LED 灯闪烁:
# ethtool -p eth0如何在 Linux 中永久设置这些参数在系统重启后,你使用 ethtool 所做的更改将被默认恢复 。
要使自定义设置永久化,你需要更新网络配置文件中的值 。根据你的 Linux 发行版,你可能需要将此值更新到正确的文件中 。
对于基于 RHEL 的系统 。你必须使用 ETHTOOL_OPTS 变量:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0ETHTOOL_OPTS="speed 1000 duplex full autoneg off"对于基于 Debian 的系统:
# vi /etc/network/interfacespost-up ethtool -s eth0 speed 1000 duplex full autoneg off


推荐阅读