Users Guide

Progiciels et installationManuel d'utilisation NetXtreme-E
26 février 2018 NetXtreme-E-UG100 Page 32
Commandes Ethtool de Linux
Remarque : Dans le Tableau 19, ethX doit être remplacé par le véritable nom de l'interface.
Tableau 19 : Commandes Ethtool de Linux
Commande Description
ethtool -s ethX speed 25000 autoneg off Définit la vitesse. Si la liaison est active sur un port,
le pilote ne permettra pas que l'autre port soit défini
sur une vitesse incompatible.
ethtool -i ethX La sortie inclut la version du progiciel, la version du
BIOS de la carte NIC (code d'amorçage).
ethtool -k ethX Affiche les fonctions de déchargement.
ethtool -K ethX tso off Désactive TSO.
ethtool -K ethX gro off lro off Désactivez GRO/LRO.
ethtool -g ethX Affiche les tailles d'anneau.
ethtool -G ethX rx N Définit les tailles d’anneau.
ethtool -S ethX Affiche les statistiques.
ethtool -l ethX Affiche le nombre d’anneaux.
ethtool -L ethX rx 0 tx 0 combined M Définit le nombre d'anneaux.
ethtool -C ethX rx-frames N Définit la fusion de l'interruption. Les autres paramètres
pris en charge sont les suivants : rx-usecs, rx-frames,
rx-usecs-irq, rx-frames-irq, tx-usecs, tx-frames, tx-
usecs-irq, tx-frames-irq.
ethtool -x ethX Affiche la table d'indirection de hachage du flux RSS et
la clé RSS.
ethtool -s ethX autoneg on speed 10000 duplex full Activez la négociation automatique (voir
« Configuration de la négociation automatique »
page 41 pour plus de détails)
ethtool --show-eee ethX Affiche l'état EEE.
ethtool --set-eee ethX eee off Désactive EEE.
ethtool --set-eee ethX eee on tx-lpi off Active EEE, mais désactiver LPI.
ethtool -L ethX combined 1 rx 0 tx 0 Désactive RSS. Définissez les canaux combinés sur 1.
ethtool -K ethX ntuple off Désactive le RFS accéléré en désactivant les filtres
ntuple.
ethtool -K ethX ntuple on Active le RFS accéléré.
Ethtool -t ethX Effectue divers autotests de diagnostic.
echo 32768 > /proc/sys/net/core/
rps_sock_flow_entries
echo 2048 > /sys/class/net/ethX/queues/rx-X/
rps_flow_cnt
Active le RFS pour l'anneau X.
sysctl -w net.core.busy_read=50 Cette commande définit la durée accordée au
périphérique pour lire l'anneau de réception sur
50 usec. Pour les applications de socket en attente
de données, l'utilisation de cette méthode peut
généralement réduire la latence de 2 ou 3 usecs,
au détriment d'une meilleure utilisation de l'UC.