LibreRouter con vía libre para ser usado en Redes Comunitarias en Colombia

Libre Router es un enrutador de hardware y software libre, diseñado y producido con características que buscan facilitar a las comunidades la instalación de su propia red mesh.

Durante el 2019, salió a producción la primera versión de este dispositivo que espera ser probado y usado en distintas redes comunitarias alrededor del mundo.

Una de las dificultades encontradas para avanzar con su implementación, ha sido la homologación requerida en algunos paises para su puesta en operación. En Colombia, el ente encargado de homologación es la Comisión de Regulación de Comunicaciones (CRC) a quien se elevó una solicitud para confirmar si se requería surtir el proceso de homologación para su puesta en operación en el país. A finales de Octubre la CRC emitió una notificación en la que confirma que no se requiere surtir este trámite para su uso en Colombia, esto da vía libre para realizar pruebas e implementaciones en redes comunitarias u otras iniciativas ciudadanas de conectividad.

Descargue el documento: Comunicación CRC sobre LibreRouter

En la actualidad, organizaciones locales como NuestraRed.org , Semillero Red Fusa Libre y Colnodo cuentan con equipos LibreRouter para realizar pruebas, capacitaciones e implementaciones.

Cabe anotar que LibreRouter ya ha sido certificado por el Ente Nacional de Comunicaciones (ENACOM) de Argentina a partir de un esfuerzo conjunto entre la organización civil AlterMundi, el Instituto Nacional de Tecnología Industrial (INTI) e ITon Consulting.

Replicamos nota originalmente publicada en: https://redescomunitarias.co/es/noticias/librerouter-con-via-libre-para-ser-probado-en-redes-comunitarias-en-colombia

LibreRouter ya está homologado en Argentina

Recientemente, el Ente Nacional de Comunicaciones (ENACOM) de Argentina otorgó la certificación de homologación a LibreRouter.

Este trámite, que llevó mucho dedicación y trabajo mancomunado entre varios actores, es un importante logro. La homologación certifica que la tecnología construida para redes comunitarias se encuentra al nivel de las reglamentaciones vigentes, que sus prestaciones están medidas y certificadas otorgando una garantía de calidad y que, además, está habilitado para ser comercializado en Argentina.


¿Para qué homologar?

En la mayoría de los países del mundo es necesario realizar una certificación de homologación de los equipos que hagan uso del espectro radioeléctrico. La homologación verifica que los equipos cumplan con las normas técnicas correspondientes.

En Argentina, el Ente Nacional de Comunicaciones (ENACOM) es el organismo encargado de la normalización del equipamiento de comunicaciones. Esta normalización se realiza mediante el dictado de normas técnicas basadas en la seguridad del usuario, el uso eficiente del espectro radioeléctrico y poder asegurar la compatibilidad con las redes y sistemas de comunicaciones autorizados.

Un logro de trabajo en equipo

Obtener la homologación fue un trámite específico que implicó un trabajo sostenido durante algunos meses. Para lograrlo, LibreRouter y AlterMundi , trabajaron en equipo sumando la valiosas participaciones del Instituto Nacional de Tecnología Industrial (INTI) y de la Consultora ITon.

Como es la primera vez que fabricamos tecnología propia de esta manera y tampoco existen muchas otras experiencias similares los aportes, servicios y acompañamiento que nos brindaron fueron claves para concluir la certificación con éxito.

Por su parte, cabe destacar, que el INTI es un organismo descentralizado del Ministerio de Producción y Trabajo de Argentina que apoya el desarrollo de la industria en todo el país a través de la transferencia de tecnología, el fortalecimiento de las capacidades de medición y el impulso a la innovación en todas las áreas productivas. A mismo tiempo, con más de 60 años de trayectoria, es el instituto nacional de referencia en el campo de la innovación con un importante rol y prestigio en materia de servicios, calidad y metrología para la industria a fin de enfrentar los desafíos tecnológicos competitivos a nivel internacional.

La relación con el INTI empezó años atrás cuando también exploraron, participaron y acompañaron algunas experiencias en redes comunitarias. Las mismas no pudieron tener sostenimiento en el tiempo, entre otras razones, por la ausencia de tecnología apropiada para desplegar redes descentralizadas y de gestión social. Por eso, ahora, con el LibreRouter en la mano y funcionando pusieron todo su trabajo de medición para lograr homologar nuestro router creado específicamente para comunidades que se organizan para conectarse y construir sus pedacitos de Internet.

Junto al aporte y excelente trabajo de Miguel Mourad de ITon fueron las participaciones que empujaron a conseguir la homologación. Destacamos con enfasis que el trabajo organizado y en equipo entre actores interesados en la temática resultó un factor decisivo para conseguirlo.

Una homologación que abre puertas y propone desafíos

Para las y los que trabajamos en el Proyecto LibreRouter y en AlterMundi, haber conseguido homologar nuestra tecnología resulta motivador y valioso. Por un lado, porque las mediciones realizadas demuestran que funciona y muy bien y que la tecnología y el hardware open source desarrollado a través del trabajo colaborativo por organizaciones que no son empresas, puede estar a la altura los más altos estándares internacionales.

Por otro lado, entendemos que esta primer homologación en Argentina muestra de la necesidad de llevarla a cabo en otros países del Sur Global donde LibreRouter será utilizado. Entendemos estos procesos como parte de las acciones necesarias para continuar caminando en el rumbo de construir soberanía tecnológica y generar condiciones favorables para que las comunidades realmente puedan operar y gestionar sus propias redes de Internet en lugares rurales y desconectados donde la brecha digital excluye, en este momento, a alrededor de 4 mil millones de personas en el mundo.

Probando la magia. Testeando el hardware.

En Noviembre llegó a Buenos Aires la ultima versión del LibreRouter. SAn fue el encargado de hacer el testeo de hardware y en esta crónica contamos cómo fue este importante momento.

Primero que todo, al desembalar las cajas, se hizo una revisión del shipping. Esto consiste en un chequeo para verificar si existe alguna rotura por el viaje desde China y que no falte nada. El envío consistió en 4 routers, sus antenas con sus pigtails y los inyectores PoE. Afortunadamente todo estaba como Dragino nos prometió 🙂

Resistiendo la tentación de enchufar los routers, se abrieron los mismos con un destornillador y se realizó una inspección ocular detallada de las placas y sus componentes, al mismo tiempo que se registraba con fotografías. Esta parte es muy importante porque nos permite documentar bien cómo se recibieron las placas asociadas a un lote de fabricación, de forma tal que después en el futuro no tengamos que acordarnos si un chip estaba o no soldado, por dónde pasaba algún cable o el modelo exacto de un componente.

Salvo algunos pequeños detalles (faltaban cortar unos pines en el módulo GPS, algunos LEDs se habían desoldado en el shipping) todo se veía muy bien.

¡Al fin llego el momento!

Usando una fuente de laboratorio y con bastante ansiedad se conectó el primer LibreRouter a 12V: algunos LEDs prendieron, otros titilaron, ¡todo bien! Se conectó un adaptador serie a USB a los pines del puerto serie del LibreRouter y se observó bootear, las interfaces de red levantaron bien, los módulos mPCI wifi también.

Ahora bien ¿qué testear?

Esta versión del LibreRouter cambió significativamente en relación a la organización de las placas. Originalmente todo el diseño era una sola placa y ahora son dos: la CoreBoard con el procesador QCA9558 y la MegaBoard, una placa de expansión de periféricos y alimentación.

Basado en el gran trabajo previo de mediciones realizadas por la comunidad en el primer prototipo, mayormente llevado adelante por Terry Gilliett, teníamos una hoja de ruta de qué hacer.

En principio asegurarnos que lo que antes andaba siguiera funcionando y especialmente revisar los cambios que habíamos pedido a Dragino en base a los issues que encontramos en las pruebas del primer prototipo.

En ese momento teníamos 20 issues que estaban documentados en github, algunos de vital importancia, otros eran detalles o mejoras.

Para entrar en el mundo de las mediciones de hardware lo primero que necesitábamos era actualizar e instalar el bootloader y un firmware. Unas semanas antes de que llegara el envio, SAn había retomado el trabajo en el bootloader para soportar las nuevas placas, realizar algunas mejoras y hacer un release open source del mismo.

El firmware que se usó en las pruebas de laboratorio esta basado en OpenWrt 18.06.01 con modificaciones para soportar el LibreRouter.

Una vez flasheado el LibreRouter con este software se procedió a realizar testeos de todos los componentes de hardware: Ethernet, USB, GPIO ports, button, LEDs, JTAG, GPS, fuentes de alimentación, PoE, PoE Passthrough, HW watchdog y wireless. En general todo anduvo muy bien.

Las mediciones wireless de recepción y transmisión dieron super bien en las 3 radios:

  • 1 embedded 2.4GHz radio with two Rx/Tx chains
  • 2 mPCI 5.8GHz radios with two Rx/Tx chains

Los detalles de las mediciones wireless se pueden leer aquí.

En este testeo surgieron algunos problemas de hardware en la parte de PoE y PoE Passthrough. Gracias a la comunidad que desarrolla el LibreRouter encontramos soluciones muy rápido para estos issues. SAn realizó nuevas pruebas con estos pequeños cambios de hardware que solo requerían un soldador, unas resistencias y capacitores.

Así resolvimos todos los problemas de hardware conocidos de la versión anterior y la actual 🙂

Testeo de campo en interiores

Durante esos días, se celebraba la PyConAr 2018 en Buenos Aires y qué mejor oportunidad para nuestro router de someterlos a un testeo de campo en interiores.

Fue así entonces como utilizamos un LibreRouter para dar conexión de Internet al Django Girls Workshop con una convocatoria de 100 personas durante todo un día.

Nuestro LibreRouter se portó excelente y su primera prueba en campo fue superada con muy buenos resultados.

Testeo de campo en exteriores

Además, las pruebas de campo del LibreRouter se están realizando en la red QuitanaLibre, donde el router está routeando tráfico de 20 nodos de la red de San Isidro. En este testeo estamos probando qué tan bien funcionan las antenas, la caja del LibreRouter (que no entre agua, que se pueda montar fácilmente, que sea robusta), la alimentación por PoE y el uso por largos períodos a la intemperie.

La Documentación de las mediciones realizadas se encuentra por acá y también por acá.

¡Falta muy poco para que LibreRouter esté disponible para tod@s!

Manos a la obra con el segundo prototipo

SAn se puso manos a la obra con el último prototipo producido por Dragino, y comparte aquí imágenes detalladas al respecto. Actualmente, está trabajando en un bootloader para la placa, y haciendo grandes progresos con un mecanismo de safe sysupgrade, implementando un sistema de arranque dual con u-boot.

Presentación del LibreRouter en el IGF 2018 celebrado en París

AlterMundi escribió un capítulo sobre el LibreRouter para The community network manual : how to build the Internet yourself . Este volumen está publicado conjuntamente con la Fundação Getulio Vargas (FGV), la Unión Internacional de Telecomunicaciones (UIT) e Internet Society (ISOC). Es resultado de la Convocatoria de Documentos 2018 de ONU IGF Dynamic Coalition on Community Connectivity (DC3) y es el Resultado Oficial de la DC3 de 2018.

Este vídeo registra la presentación el capítulo de LibreRouter por NicoEchániz durante el Foro para la Gobernanza de Internet 2018 en París.