Você não precisa descobrir o MTU ideal da conexão, você pode calculá-lo a partir da sua rede.
Você usa uma conexão ethernet ou derivada (wireless), que impõe quadro máximo de 1520 bytes. Desconte os cabeçalhos de camada 2 e temos uma carga útil de 1500 bytes.
O problema acontece por causa do PPPoE, que é um protocolo de camada 2 adicionado sobre a ethernet. Derivado do PPP, ele também tem 8 bytes de cabeçalho, o que deixa 1492 bytes de carga útil --- seu MTU.
Dois atalhos que vc pode tomar, em vez de ler essa chatura de protocolo, camada, PPP, etc: uma é dar uma bicuda e reduzir logo pra 1400 bytes, sem ficar calculando.
A outra é colar o resultado que conseguiu no Windows. Já dizia o político, "What's good for America is good for Brazil".