Назад | Перейти на главную страницу

Как сохранить настройки ethtool через перезагрузку на debian 8

Здравствуйте, как я могу сохранить следующие настройки при перезагрузке на Debian 8?

ethtool -K eth0 lro off
ethtool -K eth1 lro off

Я уже пытался добавить его в /etc/network/interfaces.d/ifcfg-bond0 со следующей опцией:

ETHTOOL_OPTIONS='-K eth0 lro off'
ETHTOOL_OPTIONS='-K eth1 lro off'

Но это не работает. Кто-нибудь может мне помочь?

На ум приходят несколько возможностей:

  • Поместите линии в /etc/network/interfaces (или любой другой файл, который вы используете под interfaces.d:

    iface eth0 inet static
        [...]
        post-up /sbin/ethtool -K eth0 lro off
        post-up /sbin/ethtool -K eth1 lro off
    

    (На самом деле, возможно, это наиболее подходящее место, потому что оно хранит сетевые настройки в одном месте.)

  • Поместите линии в /etc/rc.local, который выполняется во время запуска, перед exit 0 внизу:

     [...]
     /sbin/ethtool -K eth0 lro off && /sbin/ethtool -K eth1 lro off
     exit 0
    
  • Поместите эти строки в crontab пользователя, который может запускать команды, отредактируйте его через crontab -e:

     [...]
     @reboot /sbin/ethtool -K eth0 lro off && /sbin/ethtool -K eth1 lro off
     [...]