Comment savoir la taille de la MTU de Smartphone Android
Toute commande pour savoir la taille de la MTU d'Android?
- Voir cette réponse: stackoverflow.com/a/7847980/1006863
- double possible de Est-il un moyen de changer de téléphone android de la taille mtu?
- Pas un doublon de "est-il un moyen de changer de téléphone android de la taille mtu" - ce est juste la façon d'obtenir la valeur, pas le changer. Ils sont cependant liées
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser le NetworkInterface classe de requête et d'obtenir les interfaces réseau, puis d'appeler
getMTU()
.Aujourd'hui, en regardant dans le code de netcfg j'ai vu que la configuration des interfaces est situé dans /sys/class/net.. et puis j'ai pensé à vous! (J'ai lu votre question d'hier)
Si vous avez un accès root, ouvrez un terminal et exécutez
Sans ENRACINEMENT votre téléphone, vous pouvez utiliser une commande ping à partir d'un ordinateur Windows/Mac/Unix système.
Pour Windows, essayez ceci :
Ajuster la charge à l'aide de l'option-l option en ligne de commande. Lorsque vous atteignez la limite supérieure, vous verrez ce message (en français) et vous trouverez la taille de la MTU :
1480, je crois, mais vous pouvez vérifier en utilisant
ifconfig $DEVICE
avec un dispositif enracinée, et la vérification de la MTU là.Pour la plupart des accès réseau, MTU peut être résolu par MTU Discovery. Vous pouvez utiliser la commande Ping avec différentes taille de la charge utile et de ne pas fragmenter pour trouver aChrysler valeur. Bonne chance
Méthodes de connaître la taille de la MTU de Android:
ifconfig $DEVICE | egrep addr\|MTU
adb shell netcfg | grep UP
pour trouver l'adresse de votre choix etadb shell ip addr show rmnet0
en cas dermnet0
ouadb shell cat /sys/class/net/rmnet0/mtu
en cas dermnet0
(comme décrit par @patedit)