Le service technique de mon FAI tellement soucieux du client fidèle que je suis m'a conseillé comme solution temporaire de limiter la vitesse de ma carte réseau à 10Mega et de mettre le mode de mon canal de communication (Duplex) en half-duplex. Or si cette opération est facilement faisable sous Windows (Via les propriétés de la carte réseau) je me devais de trouver un outil UNIX où du moins une commande le permettant sous GNU/Linux. Je suis donc tombé sur le programme ethtool, commande magique permettant de changer presque toutes les propriétés d'une interface ethernet.
ethtool est présent d'office dans les dépôts officiels de toutes les distributions Linux connues, à installer donc via son gestionnaire de paquets préféré.
Une fois l'outil installé, vous pouvez déjà avoir un apercu des paramètres de votre interface ethernet (La mienne est eth0) avec la ligne de commande suivante:
sudo ethtool eth0
Avec la ligne de commande suivante, j'ai limité la vitesse à 10M et mis en half-duplex:
sudo ethtool -s eth0 speed 10 duplex half autoneg off
autoneg est pour l'auto-négociation, qui doit être dans le cas d'une modification des paramètres de vitesse ou duplex toujours désactivée.L’inconvénient (Où avantage tout dépend des cas) du programme ethtool est que ces changements sont temporaires, c'est à dire qu'ils seront perdus à chaque redémarrage de la machine, vous pouvez donc vous faire un petit script à exécuter
MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...