Jakákoli změna provedená programem ethtool ve výchozím nastavení nezůstane po restartu nebo opětovném načtení síťového modulu (ovladače). Postupujte podle níže uvedených kroků a přidejte změny tak, aby se automaticky uplatnily při spuštění. Před nastavením trvalých možností pro ethtool se ujistěte, že máte nejnovější verzi balíčku ‘initscripts ‘.
# yum update initscriptsPoznámka :Předpokládáme, že NetworkManager je vypnutý, když použijete kroky uvedené níže.
1. Nastavte ETHTOOL_OPTS parametr v souboru ifcfg rozhraní naleznete v /etc/sysconfig/network-scripts/ adresář. Skripty síťových služeb spustí program ethtool při každém otevření rozhraní. ethtool lze vyvolat vícekrát oddělením hodnot středníkem:
Například příkaz :
# ethtool -s eth0 speed 100 duplex full autoneg off
nastaví zařízení eth0 na 100 Mbs, plně duplexní, s vypnutým automatickým vyjednáváním. Chcete-li, aby byly inicializační skripty nastaveny při každém spuštění zařízení eth0, přidejte do souboru /etc/sysconfig/network-scripts/ifcfg-eth0 řádek takto:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 ETHTOOL_OPTS="speed 100 duplex full autoneg off"
Níže je další příklad, kde můžete trvale nastavit jednu možnost a více možností.
## Setting a single option (running ethtool once) ETHTOOL_OPTS="-G ${DEVICE} rx 4096" ## Setting multiple options (running ethtool multiple times) ETHTOOL_OPTS="-G ${DEVICE} rx 4096; -G ${DEVICE} -A autoneg on"
Zde je ${DEVICE} proměnná převzatá z konfiguračního souboru ifcfg, takže nemusíte uvádět skutečné zařízení.