1 février 2014

Un outil pour configurer son interface ethernet dans GNU/Linux

Dernièrement mon fournisseur d'accès internet a eu quelques soucis techniques, ce qui a eu pour effet de pourrir ma connexion internet (Débit très faible, interface ethernet non détectée et j'en passe!), bref que du bonheur en boîte :).

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 quand comme bon vous semble, mais ça je vous laisse le faire tous seuls grands comme vous êtes ;).

MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...

Aucun commentaire:

Enregistrer un commentaire