Définir la taille de la MTU à partir de la ligne de commande de Mac OS X
MTU signifie Unité de transmission maximale , et une taille de MTU plus importante augmente généralement l'efficacité d'une connexion réseau car chaque paquet transporte plus de données, mais parfois les tailles de MTU par défaut (souvent 1500) causent des problèmes avec certains réseaux et doivent être ajustées. Si vous avez besoin de modifier la taille de la MTU sur un Mac, vous pouvez le faire via la ligne de commande, ainsi que via le panneau des préférences du système. Nous allons nous concentrer sur le réglage de la taille de la MTU à partir de la ligne de commande dans cette présentation particulière.
La modification de la taille du MTU a été une solution utile à l'abandon de certaines connexions wi-fi sous OS X et Mac OS, en particulier lorsque le protocole de dépannage standard consistant à supprimer les fichiers de préférences sans fil n'a pas permis de résoudre les problèmes de wi-fi tenaces.
Si vous devez modifier la taille de l'unité de transmission, vous pouvez le faire facilement via la ligne de commande Mac grâce à l'utilitaire de configuration du réseau, toujours très utile. Il est probablement important de noter que la plupart des utilisateurs n'auront jamais besoin d'ajuster ce paramètre, ce qui en fait un conseil plus avancé. Commençons par obtenir la taille actuelle du MTU à partir de la ligne de commande sur un Mac, puis passons à la définition d'une nouvelle taille de MTU.
Comment obtenir la taille actuelle des MTU sur Mac via la ligne de commande
Pour connaître la taille actuelle de la MTU, utilisez l'indicateur de configuration réseau suivant, en le pointant comme cela sur l'interface réseau :
networksetup -getMTU en1
À moins qu'elle n'ait été modifiée, la taille par défaut du MTU sous Mac OS X est de 1500 et sera signalée comme telle :
MTU active : 1500 (Réglage actuel : 1500)
Comme 1500 est la valeur par défaut, nous allons modifier la taille de la MTU.
Comment modifier la taille des MTU sur Mac par ligne de commande
Pour modifier et définir une nouvelle taille de MTU, vous pouvez utiliser le drapeau -setMTU avec la ligne de commande networksetup, puis choisir l'interface, et fournir une nouvelle taille de MTU, comme ceci :
networksetup -setMTU en0 1453
en0 dans ce cas est l'interface wi-fi d'un MacBook Air sans port ethernet, et 1453 est le réglage MTU choisi pour l'exemple parce que c'est le chiffre magique qui a résolu un problème persistant d'abandon du sans fil avec certains Macs.
Vous pouvez vérifier que le changement a eu lieu en utilisant à nouveau le drapeau -getMTU pour vérifier le numéro.
Pour que le changement soit effectif, vous voudrez probablement désactiver la connexion wi-fi et l'activer, ce qui peut également se faire par le biais de la configuration du réseau en ligne de commande, ou par le menu déroulant wi-fi sur un Mac, bien que cela ne soit pas toujours nécessaire.