Linux

ETHOOL_OPTSで複数オプションの設定はセミコロンで区切る

更新日:

ethtoolのオプション設定を恒久的に行うには /etc/sysconfig/network-scripts/ifcfg-<IF名> でETHOOL_OPTSを使って次のように設定できます。

ETHTOOL_OPTS="-G eno1 rx 4096"

複数のオプション、例えばリングバッファの設定(-G)とオフロードの設定(-K)、を設定を行いたい場合はセミコロン(;)で区切って指定します。

ETHTOOL_OPTS="-G eno1 rx 4096; -K eno1 tso off gso off"
最初はこれを知らなくて、セミコロンなしで記述してみたり、2行に別けて記述してみたりしましたがうまくいきませんでした(片方だけしか設定されない)。
# セミコロンなしはダメ
ETHTOOL_OPTS="-G eno1 rx 4096 -K eno1 tso off gso off"

# 2行に記述するのもダメ
ETHTOOL_OPTS="-G eno1 rx 4096"
ETHTOOL_OPTS="-K eno1 tso off gso off"

参考サイト:

-Linux

Copyright© アナグマのモノローグ , 2021 All Rights Reserved Powered by STINGER.