Cuando algunas webs no van bien con el 3G de Yoigo

Estos días que he estado en Alicante he usado el 3G de Yoigo, que como siempre cuando va bien va muy bien, y cuando no… da pena.

Aparte de que a veces no consiga cobertura 3G y vaya leeeento, otras veces lo que me pasa es que ciertas páginas o cierto tipo de conexiones no van bien, se cortan aleatoriamente a medio cargar o directamente hay páginas a las que no se puede acceder. Por ejemplo, esta semana pasada había días que iba todo muy bien, y otros días que no podía logarme al messenger (a otros servicios de IM con el mismo cliente, sí), ni a GMail. ¿Problema exclusivo con páginas SSL? No, p.ej. a toda la web de ING accedía sin problemas, PERO al ir a hacer alguna gestión (¿al enviar datos por POST tal vez?) también petaba. Con Facebook también tenía problemas intermitentes: podía logarme pero luego según dónde fuera unas páginas cargaban, otras no, y otras se quedaban a medias. :-?

El caso es que probando a hacer un tunel ssh a un servidor en el que montar un proxy y salir por ahí, porque parte de los problemas con Yoigo sospecho que son porque tienen algún proxy transparente «optimizando» el tráfico para móviles (p.ej. muchas veces se nota que están bajando la calidad de las imágenes para que pesen menos, y total, para verlas en la pantalla del móvil…), me fijé que el ssh iba bien mientras que estuviera con una sesión de terminal, pero al transferir archivos o hacer un tunel también acababa pentando. Esto me recordó un caso similar en el trabajo, en el que la paquetería «pequeña» (webs sencillas como la principal de Google, tráfico ssh «interactivo») iba bien pero la «pesada» (descargas prolongadas, webs grandes, scp, túneles ssh) no, y era debido en parte a la MTU del cliente: había en la red un dispositivo que «engoradaba» los paquetes y si había que fragmentar, la mayoría se perdían. Solución: bajar la MTU en el cliente para que no haya que fragmentar. Así que probé:

# ifconfig ppp0 mtu 1400

Problema con Yoigo resuelto, ya pude acceder a GMail y demás sitios que antes no podía. :-D

Sabiendo el problema es fácil encontrar más referencias a ésto, principalmente: MTU: Problemas en GMAIL-MSN-HOTMAIL-MESSENGER.