Raspberry Pi detecta y prueba ralentizaciones de ISP con bot descargable
Un usuario creó un bot en Raspberry Pi que realiza pruebas de velocidad y detecta cuándo el ISP reduce intencionalmente la conexión, con código abierto disponible.
Un usuario de Raspberry Pi desarrolló un bot que ejecuta pruebas de velocidad cada hora y registra la cantidad de dispositivos conectados para detectar cuándo su proveedor de internet (ISP) reduce intencionalmente la velocidad. Este proyecto, llamado NetMon, permite recopilar datos que evidencian las ralentizaciones y está disponible para descarga en GitHub.
Por qué importa: La herramienta ayuda a usuarios a obtener pruebas concretas de posibles prácticas de throttling por parte de sus ISP, facilitando la identificación de problemas reales en la conexión.
Lo esencial
NetMon es un bot en Python que corre en Raspberry Pi y realiza pruebas de velocidad cada hora.
Registra también la cantidad de dispositivos conectados para correlacionar con caídas de velocidad.
El código fuente está disponible en GitHub para que otros usuarios puedan implementarlo.
NetMon: un vigilante constante de la conexión
El bot NetMon ejecuta pruebas de velocidad y monitorea el número de dispositivos conectados al router cada hora. Cada cuatro horas genera gráficos con los resultados de las últimas 24 horas, facilitando la visualización de patrones en la conexión.
Esta vigilancia continua permite detectar momentos específicos en que la velocidad cae, lo que puede indicar una reducción intencional por parte del ISP.
Identificación de patrones y pruebas de throttling
El creador del bot, usuario conocido como GoldBroccoli7073, notó que las velocidades caían cuando cierto número de dispositivos estaban conectados en horarios específicos. Esta correlación le permitió concluir que su ISP estaba aplicando throttling.
Imagen de referencia: XDA Developers.
Además, el bot incluye comentarios humorísticos generados por inteligencia artificial que, aunque son un toque lúdico, ayudan a interpretar los datos y a identificar patrones.
Disponibilidad y uso para la comunidad
El proyecto está alojado en GitHub con instrucciones detalladas para su instalación y uso. Cualquier persona con un Raspberry Pi puede descargar el código y configurar NetMon para monitorear su propia conexión.
Esta iniciativa abre la puerta a que más usuarios puedan recopilar evidencia objetiva sobre el rendimiento de sus conexiones y posibles prácticas injustas de sus proveedores.
Preguntas frecuentes sobre NetMon y detección de throttling
¿Qué hardware se necesita para usar NetMon?
Un Raspberry Pi con conexión a internet y capacidad para ejecutar scripts en Python es suficiente para instalar y correr NetMon.
¿El bot puede detectar otros problemas de red además del throttling?
NetMon está diseñado principalmente para detectar caídas de velocidad relacionadas con el número de dispositivos conectados, pero también puede ayudar a identificar patrones generales de inestabilidad en la conexión.