2015/03/06

Como acabar com as pausas do YouTube no MEO


Não há nada mais frustrante do que ter uma ligação à internet por fibra de 100Mbits, e depois descobrir que afinal nem se consegue ver um vídeo do YouTube sem que esteja constantemente a fazer paragens. Se são clientes MEO e têm sofrido com este problema, há uma solução simples: desligar o IPv6.

A transição do IPv4 para IPv6 tem sido feita de forma progressiva, mas não está livre de problemas. No caso do MEO, parecem existir problemas com este protocolo que abrandam significativamente o desempenho da rede - não só para o YouTube como para outras coisas (jogos online, etc.)

A solução é relativamente simples: desligarem o IPv6 nos vossos computadores, e deverão sentir melhorias imediatas, como ver vídeos do YouTube em HD sem pausas.


Desactivar IPv6 no Windows

Para os computadores Windows, desactivar o IPv6 implica uma visita ao registry e a criação de um registo DWORD chamado "DisabledComponents" com o valor de 0xff em:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters\


Atenção que há alguns tutoriais na internet que dizem para usar o valor 0xfffffff, mas isso causa um atraso desnecessário de 5 segundos no arranque do sistema.


Desactivar IPv6 no OS X

No OS X, a desactivação do IPv6 não é recomendada e vem acompanhada de efeitos secundários indesejáveis. Sem IPv6 há vários serviços que deixam de funcionar, como o as partilhas via AirDrop e muitos outros serviços que dependam do Bonjour para a descoberta automática de dispositivos. No entanto, se necessitarem de o fazer (nem que seja apenas para ver o efeito que tem e depois o reactivarem) poderão desactivar o IPv6 através dos seguinte comandos no terminal:

  • networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi

    - ou apenas para cada um deles, se o desejarem -
  • networksetup -setv6off Ethernet
  • networksetup -setv6off Wi-Fi

Para reactivar o IPv6:

  • networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet

    - ou individualmente -
  • networksetup -setv6automatic Wi-Fi
  • networksetup -setv6automatic Ethernet



Desactivar IPv6 no router

A única "complicação" surge no caso de dispositivos onde não temos acesso às configurações de rede (como smartphones, tablets, consolas, etc.) Nesse caso, a única solução será fazê-lo no router, coisa que nem sempre será fácil e irá variar consoante a marca e modelo. No caso dos routers Thomson TG784n usados pelo MEO, o processo implica fazer uma ligação por telnet ao mesmo, e executar comandos para desactivar o IPv6:

  1. Fazer Telnet para o IP do router (192.168.1.254)
  2. Fazer login com
    user: sumeo
    pass: bfd,10ng
  3. Executar os comandos:
    :ip ifconfig intf=LocalNetwork ipv6=disabled
    :ip ifconfig intf=InternetGPON ipv6=disabled
    saveall


Nota: esta alteração no router deverá ser feita apenas por quem se sentir à vontade a fazer este tipo de operações... ou estiver suficientemente desesperado por não conseguir ver vídeos sem pausas nos seus equipamentos. Para a maioria das pessoas deverá ser suficiente desligar o IPv6 nos seus computadores  - mas se o fizerem no router, ficará automaticamente aplicado a toda a vossa rede, e não necessitarão de o fazer nos PCs.

Esperemos que, num futuro não muito distante, o MEO resolva estas questões na sua rede, de modo a não sofrer de desempenho reduzido com o IPv6.

31 comentários:

  1. Isto também se aplica aos clientes fibra da vodafone? ou apenas aos clientes meo??
    Cumprimentos

    ResponderEliminar
    Respostas
    1. O mais simples é meteres um vídeo YouTube Full HD a dar, e veres se tens pausas ou não. Se não tiveres, nem te preocupes com isso. :)

      Eliminar
    2. Ou Cabovisao? Embora nesse caso a "fibra" não é fibra real. Como o meu problema com o You Tube é no tablet vou tentar desligar o IPV6 directamente no router. Alias nos routers, pois o que a Cabovisão fornece não tem alcance aceitável e precisei ligá-lo a um router mais potente.

      Eliminar
  2. Ou então fazem como eu e mudam da Meo para a Vodafone (Zon também há-de ser boa).
    Com a net de 50Mbps da Vodafone tenho um serviço com menos latência e sem estas paragens todas que tinha na Meo Fibra. Além de que a assistência técnica até agora tem sido muito melhor.

    ResponderEliminar
    Respostas
    1. Aqui no interior a coisa é mais complicada. Fibra de verdade só temos da NOS, que tem um serviço de vendas fraquíssimo. Já imploro há meses para que digam se tenho ou não fibra no meu prédio e nunca dão uma resposta definitiva. Na minha rua sei que tem, pois apanho muitas redes ZON FON. A Vodafone não tem fibra aqui e a fibra da Meo não está disponível na minha zona (pelo menos me deram uma resposta definitiva). Resta a Cabovisão e sua "fibra de faz de conta", mas que por vezes lá chega aos 97 Mbps no PÇ, 75 no tablet e 50 no smartphone. O problema é a pobreza tecnológica. Nada do que oferecem as concorrentes em termos de tv no tablet e smartphone, não há sinergias com redes móveis pois é a única que é só tv, telefone e net, e a box é da idade da pedra. Mesmo a One Box é problemática, segundo amigos que a tem. Enfim, sorte vossa de estarem em áreas mais agraciadas tecnologicamente.

      Eliminar
  3. A leviandade com se que sugere aqui para desligar o IPv6, como quem desliga um popup, é deprimente num blog de tecnologia. (Sim, mesmo com a nota no final). Nada mais a dizer.

    ResponderEliminar
    Respostas
    1. Tiago, por vezes deve-se ser pragmático. Qual e o problema ,para users domésticos, dentro da rede, de desligar o IPv6? ZERO.
      Balanças ganhos e perdas, e tá feito.

      Se calhar devias, mais depressa, culpar o principal provider nacional por ter, nos ultimos tempos, a rede numa lástima completa. Sim, garanto-te que está. de tal forma que todos os meus clientes empresariais,os que tem opção para, estão a mudar, todos, para outras redes. E não, não é (só) pelo preço.
      Mas isto sou eu. Que sou pragmático. e que sei que existem "coisas" para de um pc numa rede IPv4 acederes a hosts "IPV6 only"

      Eliminar
  4. Voltando ao tópico: quem poder que largue mas é a PT. caro, mau, com um suporte a clientes inacreditável (se eu começar a contar histórias fico aqui 2 dias.. e só contando as dos ultimos meses). Para já não falar de coisas, que são sinais preocupantes tipo "acabamos de mudar na semana passada com uma operação histórica as coisas daqui para o nosso _datacenter_fabuloso_mas_que_afinal_é_so_areia_para_os_olhos" e tem uma falha nos storage do antigo que para os principais clientes nacionais durante 48 horas...

    ResponderEliminar
    Respostas
    1. Sim, a qualidade do serviço da PT caiu a pique. Isso nota-se em todas as áreas.
      Tarifários menos competitivos que a concorrência em algumas áreas, apoio a clientes lastimável entre muitas outras coisas.

      O péssimo apoio a cliente foi a minha razão para mudar.

      Eliminar
    2. Miguel, esse problema já foi explicado publicamente e a PT não teve culpa do que sucedeu. O fornecedor do storage EMC (que vende um serviço chave na mão onde só eles mexem nos servidores) detectou um problema de hardware, mandou um técnico deles corrigir e em vez de corrigir o que estava estragado, foi mexer no que estava bom. E depois sabemos o que aconteceu, sites em baixo. Como tiveram que ir buscar backups em Tapes, e estamos a falar de teras e teras de dados, demorou as tais 48h para todos os clientes voltarem a ficar com o serviço em cima. E o data center da Covilhã, nada tem a ver com o problema que ocorreu.



      Eliminar
    3. pelos vistos não me expliquei bem. Sim, o problema foi um técnico da EMC. até ai, tranquilo.
      Agora, as questões:
      a) A PT tinha anunciado que ja tinha efectuado a "grande migração" de dados para a covinha... uma semana ou 15 dias antes desse acontecimento. tá provado, pelos factos, que era, vou ser simpático, "markting"
      b) A este nivel de empresas, tudo de topo, não ha redundancia off-site?
      c) Quem é que estava a supervisionar um *técnico externo* que estava a mexer numa das coisas mais criticas em termos de dados que a PT tem?

      podia continuar, mas ja percebeste a ideia. E lembra-te, nem toda a gente pode dizer aqui tudo o que sabe

      Eliminar
    4. um esclarecimento, que por "informação recebida" convem clarificar: em cima, quando digo que o storage estourou, estou a falar do de Picoas, não da covilha. mas, como "alegadamente" estava tudo sincronizado com a Covilhã... não teria problema...

      Eliminar
    5. a) A PT migrou o negocio Móvel para a Covilhã (http://www.bit.pt/pt-migra-dados-de-negocio-movel-para-data-center-na-covilha/).

      b) Quando tens algo redundante, um deles se estraga e deitas a baixo o que ainda estava bom, não existe redundância que lhe valha. Mas espero que com o que aconteceu, e com a Covilhã disponível, que criem a redundância off-site (picoas<->covilhã).

      c) Isso concordo contigo e parece que é uma das medidas anunciadas. Mas temos que ter em atenção que este tipo de serviços chave na mão, as maquinas não são da PT nem a EMC deixa a PT mexer nas maquinas. A PT aqui só disponibiliza o espaço porque quer a menor latência possível no acesso aos dados.

      Eliminar
    6. b) Acabei de saber que a PT vende redundância off-site e quem contratou esse serviço não foi afectado pelo problema.

      Eliminar
    7. Lá está. Vende. Como base, devia ter redundancia nos serviços empresariais. Faz parte. Senão, com assegura os SLA's?
      O que não quer dizer que não possa vender redundancias extra. Mas tem que assegurar a redundancia minima, com os devidos asteriscos, relacionados com factores externos. O que não foi o caso.
      Infelizmente estamos a assistir a uma coisa trágica. A PT tentou dar um passo maior que a perna, com muitos esquemas ao barulho, e cheira-me que estamos a assistir ao principio do fim da PT tal como a temos conhecido até aqui. O Negócio Cloud está a fugir (pelo menos a parte que interessa), nas comunicações tem guerra aberta em todas as frentes (quando até à bem pouco tempo era rainha e senhora) e ainda por cima anda a prestar mau serviço e a tratar mal os clientes, o móvel está cada vez mais apertado, e a televisão só existe porque não existe Autoridade da Concurrência (caso contrário nunca na vida tinhamos um TDT tal como o que temos.... exactamente porque é gerido pela PT como forma de proteger o MEO. (num pais civilizado, a bronca estava montada - bem vindos aos negócios à portuguesa)
      Repara: ainda há pouco estava num blog deste nosso cantinho à beira mar, onde estavam membros de diversos departamentos high-tech da PT onde metade deles diziam que os departamentos dos outros já não existiam.. e estou só a falar dos departamentos que estiveram ligados à crise do storage. Isto diz tudo de como anda uma empresa. E tu sabes bem do que estou a falar...

      Eliminar
    8. Miguel, e tem redundância como te disse. Vou tentar explicar agora com um exemplo:

      Imagina que o sistema da EMC são dois discos em RAID 1. Se o Disco 1 se estraga. Tens o Disco 2 ainda a trabalhar. Tiras o Disco 1 e colocas um novo e continua sem nunca parar. Certo? Podemos chamar a isto redundância. Mas se tirar o Disco 2, que estava bom, ficou somente o 1 que estava estragado. Não existe redundância que sobreviva a um erro Humano deste tipo.

      Agora, quem contratou o serviço de Disaster Recovery, o serviço continuou sem disrupções visíveis, porque os servidores que estavam noutro local fisicamente começaram a funcionar mal ocorreu o sucedido.

      O problema aqui é que estamos a falar de dois conceitos diferentes, High Availability(onde está a redundância) e Disaster Recovery. (https://technet.microsoft.com/en-us/library/hh393522(v=sql.110).aspx)

      Eliminar
    9. Diogo, vamos começar pelo principio.. eu sou da área :) por isso não preciso de um B-A-BA heheh. Storages já montei muitos... incluindo da EMC. Por isso sei o que é um storage empresarial, como funciona, etc etc etc.
      Passando ao que interessa:
      A PT vende aos clientes empresariais high-end uma solução sem "redundância" suficiente. Uma coisa é, por exemplo, um cliente quer redundância continental. tens muito esse conceito, por exemplo, na Azure, na AWS ou na google.. Quem quer, paga. Pacifico. Agora um datacenter que não se aguenta? Isso, faz parte da lógica dos serviços core empresariais. Senão, é um serviço doméstico... certo? (não é que a PT não tenha tradição de vender o serviço tecnicamente doméstico aos clientes empresariais, a preços empresariais, em que a única diferença é o SLA. de resto tudo é comum) A PT *TINHA* que ter redundância básica (E não, não estou a falar dentro de picoas.
      Se assim não fosse, se a tal não se sentisse obrigada, nem contratualmente, não andava muita gente a fazer as contas ao que se vai ter que pagar pelos SLA's falhados. certo?
      Em todos os serviços Cloud, decentes, tens redundância suficiente. No mínimo, entre 2 datacenters. Depois queres mais? pagas.
      Nada de extraordinário, para a PT. Há muita coisa na PT, vendida ao publico que não tem redundância nenhuma..... Pera!! a PT não tem culpa porque o serviço é sub-contratado!! tretas..
      Mas pronto, continuas a achar que a culpa não é da PT, que é tudo impecável, que a culpa é da EMC, uma vez que é um serviço contratado e portanto isenta a PT de responsabilidades.
      Aposto que a Oracle (exemplo, não sei quem é o underlying supplyer da solução) é que é a culpada de esta semana ter tentado abrir uma avaria de uma fibra empresarial (sim, daquelas que custam uma por mês) de um cliente que tem montes de fibras da Meo, desculpa, da PT Prime, e que não queriam aceitar a reclamação porque no sistema aparecia que o único serviço que o cliente tinha era um ADSL..
      Ou que a malta da GlobalPhone tenha estado 2 meses para tentar ligar trunks SIP em fibra aos canais do cliente, e como não consegui configurar aquilo, fazendo com que o cliente desistisse, sendo, obviamente, então, culpa da Alcatel.
      Ou que tnha desligado as 2 fibras redundantes de outra entidade, por engano.. mas não conseguia restabelecer o serviço porque o sistema informático não tem essa opção quando não é uma suspensão. (E trabalhou uns meses o cliente em 4G). A culpa deve ser da IBM.
      A PT nunca tem culpa de nada.
      A PT é uma grande empresa. Tem, e tenho-o dito em muitos lados, gente tecnicamente do melhor. Tem infraestrutura. ou seja, tem a capacidade e o knowhow para fazer o que quiser. Mas é uma casa a arder... e ainda metem os desgraçados dos comerciais a vender Primavera e Video-vigilância aos clientes..
      Mais uma vez, tenho pena.

      Eliminar
    10. Não acontece só nessas situações "grandes" Miguel.
      Ainda a semana passada, um exemplo do mais simples possível:
      Cliente empresarial com acesso básico, lá vai aqui o gajo instalar a central telefónica e nada de linha, isto desde as 9 até às 16h.
      O cliente liga para lá e a PT, mais uma vez, "não é nada connosco, a vossa central é que está avariada".
      Por artes mágicas, a linha fica com sinal, e o técnico que foi lá marcar presença ainda goza: "não fiz nada". Ok, então explique como é que começa a funcionar de um momento para o outro sem ter alterado nada na config?.
      Virou costas disse boa tarde e foi-se embora...........

      Eliminar
    11. dessas tenho ao kilo :) por isso começei por dizer que se fosse para contar só as dos ultimos meses ficava dias: desde indicarem a VLAN errada a configurar do lado do cliente (e o cliente uma semana a ser empurado com o "o problema é dai", a insistirem que estavam a conseguir aceder a um router (para provar que o acesso estava bom) e estando eu com o router, desligado na minha mão... é sempre a andar.. :)

      Eliminar
    12. Acredito :)
      Começa a publicar, gosto sempre de me rir um bocadito. O suporte patético só serve mesmo para isso, rir. Salvo RARAS excepções ;)

      Eliminar
  5. Alguém pode esclarecer o ponto Fazer Telnet? Obrigado

    ResponderEliminar
    Respostas
    1. Se perguntas isso, sem ofensa, se calhar não devias ir mexer no router....

      Mas, pronto... faz download do Putty (telnet/SSH client) e abrindo o programa, meter lá o host (ip do router) e defines que é telnet

      Eliminar
  6. Anónimo6/3/15 17:58

    Boa tarde,

    Eu não uso muito a internet, isso tambem ajuda na televisão? Ultimamente tenho notado que a imagem por vezes para. Pode ser isso?

    ResponderEliminar
  7. Infelizmente isto não afecta não só youtube como também a esmagadora maioria dos serviços Google (tentem fazer download de um ficheiro maior do vosso Drive e espantem-se).

    Inicialmente resolvi com a desactivação do ipv6 mas posteriormente tive que fazer um reset de fábrica ao router e por estranho que possa parecer o problema não voltou a aparecer (mantendo o ipv6 activo).

    ResponderEliminar
  8. Pq é que simplesmente não desactivam o ipv6 nas ligações de rede do windows?

    ResponderEliminar
    Respostas
    1. Aquela é a forma "recomendada" pela Microsoft para ficar bem feita. Se só desactivares na ligação de rede, a stack do IPv6 continua estar internamente disponível.

      Eliminar
  9. Pq é que simplesmente não desactivam o ipv6 nas ligações de rede do windows?

    ResponderEliminar
  10. No meu caso, após desactivar o IPv6 o meu wireless extender deixou de funcionar.
    Já dei umas vista de olhos nas configurações e acho que vou ter de configurar um IP estático.

    ResponderEliminar
  11. Há uma solução ainda melhor para a lentidão.

    Em vez de desligarem, mudem o DNS do IPv6 para ::1

    Vão ver que ficam o problema resolvido sem o desligarem e continuam a ter acesso a todos os sites IPv6.

    Espero ter ajudado.

    ResponderEliminar
  12. Para voltar ativar o ipv6 é os mesmos comandos mas com enabled em vez de disabled? Or mais alguma coisa? Obrigado

    ResponderEliminar