Vista, Speedy e MTU

Vista, Speedy e MTUEssa é uma dica técnica, mas me ajudou bastante. Estou postando aqui porque não achei nenhuma referência direto à ela na internet.

Depois de instalar o Windows Vista, estava tendo problemas acessando diversos sites, entre eles www.microsoft.com, www.msn.com, www.hotmail.com, www.cnet.com, www.mercadolivre.com.br, entre outros. Também não conseguia conectar pelo Windows Live Messenger, sempre recebendo código de erro 81000306. Também não tinha acesso aos recursos de atualização do Windows Update, Windows Defender e outros serviços do sistema operacional que dependiam dos servidores da Microsoft, pela internet.

Tentei diversas possíveis soluções, desabilitando o Firewall do Windows, alterando servidores DNS, reiniciando o computador diversas vezes, sem sucesso.

Depois de muito quebrar a cabeça e diversas pesquisas no Google, descobri uma solução que funcionou! Minha primeira dica veio deste link. No artigo menciona-se como pode-se ter problemas acessando certos sites a partir de uma conexão de internet PPPoE (como é o caso do Speedy, da Telefonica) compartilhada pelo Windows Internet Connection Sharing, que não era bem o meu caso, mas me apontou na direção certa.

No artigo, discutia-se como um ajuste no MTU (Unidade Máxima de Transmissão, na tradução para o português) poderia possibilitar a comunicação dos computadores clientes ao host. Não vou entrar em detalhes (veja o artigo original para mais detalhes), mas a solução discutida me pareceu aplicável no meu caso.

Então só faltava descobrir como alterar o tal MTU no Windows Vista. Outra pesquisa no Google e achei a resposta aqui, coincidentemente, outra dica do primeiro site. Os comandos abaixo devem ser usados no Prompt do MS-DOS, executando-o como Administrador (clique com o botão direito sobre o atalho para fazer isso):

netsh interface ipv4 set subinterface "Local Area Connection" mtu=1300 store=persistent

O comando acima não resolveu o problema, mas lendo mais um pouco, descobri o comando para verificar o status dos MTUs das conexões do computador:

netsh interface ipv4 show subinterfaces

Assim, descobri que a conexão PPPoE que criei para usar o Speedy estava listado também e utilizei o primeiro comando acima, ligeiramente modificado com o nome que dei à conexão:

netsh interface ipv4 set subinterface "Speedy" mtu=1300 store=persistent

Pronto! Assim consegui navegar em todos os sites que antes não conseguia, utilizar o Messenger normalmente e tudo mais.

Viva o Google!

Atualização (17/07/2008): No site da ABUSAR tem um tutorial explicando como encontrar o valor do MTU certo para sua conexão. Recentemente tive um problema similar no Windows XP ao configurar meu roteador Linksys WRT54G. Nesse caso tive que editar uma chave no registro e acertar o valor do MTU manualmente. No mesmo link da ABUSAR está detalhado o procedimento que segui.

» Você pode deixar um comentário, ou acompanhar do seu site.

107 Comentários em “Vista, Speedy e MTU”

  1. Rafael silva disse:

    gente eu to com um problema parecido com o de voces comprei um laptop da marca hp modelo pavilion dv6000 e veio com o win vista home premiun…o computador funciona na boa so que eu não consigo entrar no msn, em sites como hotmail.mercado livre
    ja o yahoo messenger conectar normal e outras coisas…ja formatei umas 20 vezes troquei a midia fiz de tudo e nada adianta… coloquei o xp nele pra testar e funciona na boa conecta tudo… meus outro amigos colocaram outros computadores e funciona na boa… minha internet e velox
    se alguem puder me ajudar agradeco

  2. Alexandre disse:

    Oi Rafael!

    Acho que as dicas desse artigo podem te ajudar sim. Seus sintomas são os mesmos que eu sofri até achar essa solução do MTU. Leia o artigo e os comentários e tente dessa forma.
    Boa sorte!

  3. Gabriel disse:

    muito bom, excelente! neus parabéns!

  4. Edgard disse:

    PERFEITO!!! RESOLVEU MEU PROBLEMA NA HORA.
    Testei 1000 coisas antes de achar essa solucao e nenhuma funcionou.
    Valeu

  5. Gororoba Kid disse:

    Cara você é simplesmente F O D A S T I C O!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Show de bola, os cara da Microsoft estao por fora!

  6. artur soares disse:

    Alexandre, obrigado pela ajuda, no meu caso funcionou muito obrigadp

  7. Jhonathan disse:

    FUNCIONOU!!!!

    MTO OBRIGADO!

  8. Rodrigo disse:

    Cara parabens pelo seu trabalho em descobrir isso tudo ai, o artigo ja tem mais de um ano e ainda ajudando muita gente como eu…obrigado e novamente PARABÉNS!!!!!!!!

  9. Luciana Maria disse:

    Boa noite!!!
    Queria agradecer a vc Alexandre e ao Marcelo Éboli (segui seu passo a passo e consegui), acabei de comprar um notebook da HP pavilion 6750br e estava com esse problema no meu caso ficou assim :
    netsh interface ipv4 set subinterface “conexão de Banda Larga” mtu=1300 store=persistent
    pra quem tem o windows vista home premium e so olhar no desenho da casinha e ver qual o nome que ta la e substituir Conexão de banda larga pelo que esta escrito la.
    Agora ta funfando legal, brigadão mesmooooooooooooooooo!!!!!!!

  10. Silvio Lima disse:

    Alexandre, meu computador (HP Pavillon com Windows Vista) na semana passada, de um dia para o outro deixou de acessar algumas páginas, tais como o HOTMAIL, MSN etc, conforme descrito acima por todos. Pesquisei no Google e encontrei suas intruções que as segui a risca. No mesmo momento, como por um toque de mágica, tudo voltou ao normal. ESPETACULAR ! Muito obrigado

Dê um palpite