Модификации, сделанные с помощью команды ethtool, по умолчанию исчезают после перезагрузки.
Для постоянных настроек необходимо отредактировать файл конфигурации интерфейса.
Для каждого сетевого устройства будет файл в каталоге /etc/sysconfig/network-scripts /
Например, для устройства eth0 будет /etc/sysconfig/network-scripts/ifcfg-eth0, содержащий свойства устройства.
В файл можно добавить строку для автоматической реализации настроек, разрешенных командой «ethtool -s».
Например:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 ETHTOOL_OPTS="autoneg off duplex full speed 100"
# man ethtool
Это единственные параметры переключения, которые могут быть реализованы таким образом, потому что скрипт «ifup» не закодирован для обработки других параметров.
Перезапустите сетевой сервис, чтобы изменения вступили в силу:
# service network restart
Если это не основной используемый интерфейс и вы вошли в систему с другим IP-адресом, который не подключен к этому интерфейсу, вы также можете использовать команды «ifdown» и «ifup», чтобы активировать настройки ethtool.
# ifdown eth0 ifup eth0