Les modifications faites avec la commande ethtool disparaissent par défaut après un redémarrage. Pour les paramètres permanents, le fichier de configuration de l'interface doit être modifié. Pour chaque périphérique réseau, il y aura un fichier dans le /etc/sysconfig/network-scripts/
Par exemple, pour le périphérique eth0, il y aura /etc/sysconfig/network-scripts/ifcfg-eth0 contenant les propriétés du périphérique. Une ligne peut être ajoutée au fichier pour implémenter automatiquement les paramètres autorisés par la commande « ethtool -s ». Par exemple :
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 ETHTOOL_OPTS="autoneg off duplex full speed 100"
Reportez-vous à "man ethtools" pour les options autorisées avec le commutateur "-s".
# man ethtool
Ce sont les seules options de commutateur qui peuvent être implémentées de cette façon car le script "ifup" n'est pas codé pour gérer d'autres options.
Redémarrez le service réseau pour que les modifications prennent effet :
# service network restart
S'il ne s'agit pas de l'interface principale utilisée et que vous vous êtes connecté avec une autre adresse IP qui n'est pas raccordée à cette interface, vous pouvez également utiliser les commandes "ifdown" et "ifup" pour activer les paramètres ethtool.
# ifdown eth0 ifup eth0
Ces paramètres seront définis de manière permanente, donc même après un redémarrage des serveurs, vous devriez voir ces paramètres intacts.