OpenWrt (de Open Wireless Router ) es un proyecto de código abierto para sistemas operativos embebidos basados en Linux , utilizado principalmente en dispositivos embebidos para enrutar el tráfico de red. Los componentes principales son Linux , util-linux , musl [ 5 ] y BusyBox . Todos los componentes se han optimizado para ser lo suficientemente pequeños como para caber en el almacenamiento y la memoria limitados disponibles en los routers domésticos .
OpenWrt se configura mediante una interfaz de línea de comandos ( ash shell) o una interfaz web (LuCI). Hay más de 9000 [ 6 ] paquetes de software opcionales disponibles para su instalación a través del sistema de gestión de paquetes apk [ 7 ] .
OpenWrt puede ejecutarse en diversos tipos de dispositivos, incluidos routers CPE , gateways residenciales , SBC , smartphones y ordenadores de bolsillo (por ejemplo, Ben NanoNote ). También es posible ejecutar OpenWrt en ordenadores personales y portátiles .
Historia
El proyecto OpenWrt se inició en 2004 después de que Linksys creara el firmware para su serie de routers inalámbricos WRT54G con código licenciado bajo la Licencia Pública General GNU . [ 8 ] Según los términos de dicha licencia, Linksys estaba obligado a poner a disposición el código fuente de su versión modificada bajo la misma licencia, [ 9 ] [ 10 ] lo que permitió a desarrolladores independientes crear versiones derivadas. Inicialmente, el soporte se limitaba a la serie WRT54G, pero desde entonces se ha ampliado para incluir muchos otros routers y dispositivos de diversos fabricantes.
Utilizando este código como base y posteriormente como referencia, los desarrolladores crearon una distribución de Linux que ofrece muchas características que antes no se encontraban en los routers de consumo. Inicialmente, algunas características requerían software propietario. Por ejemplo, antes de OpenWrt 8.09 (basado en Linux 2.6.25 y el b43módulo del kernel), la conectividad WLAN para muchos routers basados en Broadcom solo se podía obtener mediante el módulo propietario wl.o(que requería Linux 2.4.x).
Históricamente, las versiones de OpenWrt recibieron nombres de cócteles, como White Russian , Kamikaze , Backfire, Attitude Adjustment, Barrier Breaker y Chaos Calmer, y sus recetas se incluían en el mensaje del día (motd) que se mostraba después de iniciar sesión mediante la interfaz de línea de comandos .
En mayo de 2016, OpenWrt fue bifurcado por un grupo de colaboradores principales de OpenWrt debido a desacuerdos sobre el proceso interno. [ 11 ] La bifurcación se denominó Linux Embedded Development Environment (LEDE). La escisión se resolvió un año después. [ 12 ] Tras la fusión, anunciada en enero de 2018, [ 13 ] se conservó la marca OpenWrt, y se utilizaron muchos de los procesos y reglas de LEDE. El nombre del proyecto LEDE se utilizó para la versión 17.01, y las versiones de desarrollo de la 18.01 se denominaron OpenWrt, abandonando el esquema de nombres original basado en Cocktail. [ 14 ]
Lanzamientos
LEDE
El proyecto Linux Embedded Development Environment ( LEDE ) fue una bifurcación del proyecto OpenWrt y compartió muchos de los mismos objetivos. [ 54 ] [ 55 ] [ 56 ] [ 57 ] [ 58 ] Fue creado en mayo de 2016 por un grupo de colaboradores principales de OpenWrt debido a desacuerdos sobre los procesos internos de OpenWrt. [ 55 ] La escisión se reconcilió nominalmente un año después, en mayo de 2017, pendiente de la aprobación de los desarrolladores de LEDE. [ 59 ] La fusión conserva la marca OpenWrt, pero utiliza muchos de los procesos y reglas de LEDE. La votación de la propuesta de fusión fue aprobada por los desarrolladores de LEDE en junio de 2017, [ 60 ] y anunciada formalmente en enero de 2018. [ 61 ] El proceso de fusión se completó antes del lanzamiento de OpenWrt 18.06. [ 62 ]
Características
OpenWrt cuenta con un sistema de archivos raíz escribible , lo que permite a los usuarios modificar cualquier archivo e instalar fácilmente software adicional. Esto contrasta con otros firmwares basados en sistemas de archivos de solo lectura que no permiten modificar el software instalado sin reconstruir y flashear una imagen de firmware completa. Esto se logra superponiendo un sistema de archivos SquashFS comprimido de solo lectura con un sistema de archivos JFFS2 escribible mediante overlayfs . [ 70 ] [ 71 ] Se puede instalar software adicional con el gestor de paquetes opkg y el repositorio de paquetes contiene aproximadamente 8000 paquetes (para 2022).

OpenWrt se puede configurar mediante una interfaz de línea de comandos o una interfaz web llamada LuCI. OpenWrt proporciona un conjunto de scripts llamado UCI (interfaz de configuración unificada) para unificar y simplificar la configuración a través de la interfaz de línea de comandos. [ 72 ] También están disponibles otras interfaces web, como Gargoyle .
OpenWrt proporciona correcciones de errores y actualizaciones de seguridad periódicas, incluso para dispositivos que ya no cuentan con el soporte de sus fabricantes.
OpenWrt ofrece posibilidades exhaustivas para configurar funciones comunes relacionadas con la red, como IPv4 , IPv6 , DNS , DHCP , enrutamiento , cortafuegos , NAT , reenvío de puertos y WPA .
Otras características incluyen:
- Configuración extensible de todos los controladores de hardware, por ejemplo, conmutadores de red integrados y sus capacidades VLAN , WNIC , módems DSL , FX , botones de hardware disponibles, etc.
- Redes de malla mediante BATMAN , OLSR e IEEE 802.11s : capacidades de los controladores WNIC y otros protocolos de enrutamiento de malla ad hoc que se han implementado en Linux.
- Funcionalidad inalámbrica, por ejemplo, hacer que el dispositivo actúe como repetidor inalámbrico , punto de acceso inalámbrico , puente inalámbrico , portal cautivo o una combinación de estos con, por ejemplo, ChilliSpot , WiFiDog Captive Portal , etc.
- Seguridad inalámbrica: Inyección de paquetes , por ejemplo, Airpwn , lorcon , ea
- Protocolos de reenvío de puertos configurados dinámicamente PCP , NAT-PMP y UPnP IGD
- Golpeando el puerto
- Cliente TR-069 (CWMP) [ 73 ]
- Sistema de prevención de intrusiones (IPS) mediante Snort
- La gestión activa de colas (AQM) se realiza a través del planificador de red del kernel de Linux, con numerosas disciplinas de cola disponibles . CoDel se ha adaptado al kernel 3.3. [ 74 ] Esto encapsula la conformación del tráfico para garantizar una distribución equitativa del ancho de banda entre múltiples usuarios y la calidad del servicio (QoS) para el uso simultáneo de aplicaciones como VoIP , juegos en línea y transmisión de contenido multimedia sin experimentar los efectos negativos de la saturación del enlace.
- Balanceo de carga para su uso con múltiples proveedores de servicios de Internet mediante enrutamiento específico de origen.
- Túneles IP ( GRE , OpenVPN, pseudowire, WireGuard , etc.)
- Monitorización y estadísticas de red en tiempo real extensibles mediante herramientas como RRDtool , Collectd , Nagios , Munin Lite , Zabbix , etc.
- Servicios de DNS dinámico para mantener un nombre de dominio fijo con un ISP que no proporciona una dirección IP estática.
- OpenWrt admite cualquier hardware que tenga soporte para Linux; los dispositivos que se pueden conectar (por ejemplo, a través de USB ) incluyen:
- Los paquetes de software notables que utilizan el soporte de hardware son:
- Compartir archivos mediante SAMBA (compatible con Windows), NFS , FTP y SFTP. Compartir impresoras a través del servidor de impresión para CUPS (con cola de impresión) o p910nd (sin cola de impresión).
- PulseAudio , reproductor de música Daemon , transmisión de audio/video mediante estándares AV DLNA / UPnP, servidor iTunes ( DAAP ).
- Asterisco (PBX)
- Transporte de telemetría MQ a través de Mosquitto
Desarrollo
El entorno de desarrollo y el sistema de compilación de OpenWrt, conocidos conjuntamente como OpenWrt Buildroot , se basan en un sistema Buildroot modificado . OpenWrt Buildroot es un conjunto de Makefiles y parches que automatiza el proceso de compilación de un sistema OpenWrt completo basado en Linux para un dispositivo embebido, mediante la compilación y el uso de una cadena de herramientas de compilación cruzada adecuada . [ 75 ] [ 76 ]
Los dispositivos embebidos suelen usar un procesador diferente al de los ordenadores anfitriones utilizados para crear sus imágenes de sistema OpenWrt, lo que requiere una cadena de herramientas de compilación cruzada. Dicha cadena de herramientas se ejecuta en un sistema anfitrión, pero genera código para el dispositivo embebido de destino y la arquitectura del conjunto de instrucciones (ISA) de su procesador . Por ejemplo, si un sistema anfitrión usa x86 y un sistema de destino usa MIPS32 , la cadena de herramientas de compilación habitual del anfitrión se ejecuta en x86 y genera código para la arquitectura x86, mientras que la cadena de herramientas de compilación cruzada se ejecuta en x86 y genera código para la arquitectura MIPS32. OpenWrt Buildroot automatiza todo este proceso para trabajar con las arquitecturas de conjunto de instrucciones de la mayoría de los dispositivos embebidos y sistemas anfitriones. [ 75 ] [ 77 ]
OpenWrt Buildroot proporciona las siguientes características: [ 75 ] [ 77 ]
- Facilita la portabilidad del software entre diferentes arquitecturas.
- Utiliza kconfig ( menuconfig del kernel de Linux ) para la configuración de todas las opciones.
- Proporciona una cadena de herramientas de compilación cruzada integrada ( gcc , ld , uClibc , etc.).
- Proporciona una abstracción para las herramientas automáticas ( automake , autoconf ), CMake y SCons.
- Admite el flujo de trabajo estándar de creación de imágenes de OpenWrt: descarga, aplicación de parches, configuración, compilación y empaquetado.
- Proporciona una serie de soluciones comunes para paquetes que se sabe que funcionan mal.
Además de generar imágenes del sistema, el entorno de desarrollo OpenWrt también proporciona un mecanismo para la compilación multiplataforma simplificada de paquetes de software OpenWrt. Se requiere el código fuente de cada paquete de software para proporcionar un conjunto de instrucciones de compilación similares a un Makefile y un conjunto opcional de parches para correcciones de errores u optimizaciones de tamaño. [ 78 ]
Compatibilidad de hardware
OpenWrt funciona con muchos routers diferentes e incluye una tabla de hardware compatible en su sitio web. [ 79 ] En su guía del comprador, [ 80 ] señala que los usuarios recomiendan dispositivos equipados con chips inalámbricos de Qualcomm Atheros , Ralink (ahora MediaTek ) o cualquier proveedor con controladores y especificaciones de código abierto. Evita específicamente los chipsets de Broadcom , ya que su conjunto de funciones es muy limitado debido a la falta de controladores abiertos. OpenWrt también recomienda elegir un dispositivo con un mínimo de 16 MB de memoria flash y 128 MB de RAM, preferiblemente cantidades mayores. [ 81 ]
Adopción
OpenWrt, especialmente su sistema de compilación Buildroot, ha sido adoptado como estructura para otros proyectos. Por ejemplo
- AltiWi es un servicio de reemplazo de Cloudtrax que se paga por única vez.
- Bufferbloat.net (Cerowrt)
- Comunidades de Freifunk y otras redes de malla
- Los proyectos de integración IPv6 de IETF , HIPnet y HomeNet, están basados en OpenWrt.
- prplOS, un marco de trabajo de nivel empresarial diseñado para potenciar los routers y gateways de los ISP , desarrollado por la Fundación Prpl.
- SIMET Box, desarrollado por NIC.br , está basado en OpenWrt [ 82 ].
Proyectos derivados
- AREDN ( Red de Datos de Emergencia para Radioaficionados) utiliza un firmware basado en OpenWrt: Proyecto GitHub
- CeroWrt – (2011–2014) proyecto para resolver el bufferbloat en redes domésticas, compatible con IPv6, integra DNSSEC, para redes cableadas e inalámbricas, para complementar el árbol del kernel de pruebas de debloat y proporcionar una plataforma para pruebas en el mundo real de correcciones de bufferbloat . [ 83 ] El proyecto CeroWRT se completó en 2014, cuando las correcciones finalizadas se fusionaron en OpenWRT. El "proyecto Bufferbloat" detrás de CeroWRT continuó investigando nuevos métodos como CAKE . [ 84 ]
- Coova chilli – basado en OpenWrt con enfoque en puntos de acceso inalámbricos, una bifurcación de chillifire con enfoque en la gestión de puntos de acceso inalámbricos
- Flukso : nodos de sensores inalámbricos que utilizan un chipset Atheros AR2317 con un sistema operativo OpenWrt modificado para la comunicación. El código fuente y los esquemas de hardware están disponibles en GitHub .
- Fon : enrutadores inalámbricos basados en OpenWrt que funcionan como puntos de acceso. El código fuente y las herramientas están disponibles en fonosfera.org.
- FreeWRT : una metadistribución diseñada para routers WLAN Broadcom antiguos, como el Linksys WRT54G y el Asus WL500g. No está relacionada con un proyecto (del mismo nombre) basado en el firmware de Sveasoft. [ 85 ]
- Gargoyle : una interfaz web para OpenWrt con un fuerte énfasis en la usabilidad que posteriormente se bifurcó en una distribución separada.
- Gluon – Marco de trabajo para la creación de firmwares basados en OpenWrt adaptados para su implementación en redes malladas : Proyecto de GitHub
- JUCIWRT : una distribución moderna que utiliza la interfaz web JUCI y que posteriormente se convirtió en un repositorio de OpenWrt. El código fuente de JUCI está disponible en mkschreder/juci y aún se puede usar instalando el repositorio de OpenWrt que se encuentra en mkschreder/juci-openwrt-feed.
- libreCMC – Distribución basada en OpenWrt que excluye software no libre o blobs binarios, respaldada por la Free Software Foundation [ 86 ].
- LibreMesh – Marco de trabajo para crear firmware basado en OpenWrt para nodos de red mallada inalámbrica. Proyecto de GitHub
- Linino – Distribución basada en OpenWrt para Arduino basado en MIPS Yùn: Proyecto de GitHub
- Midge Linux : una distribución basada en OpenWrt para dispositivos basados en SoC ADM-5120 de Infineon Technologies , como los Edimax BR-6104K y BR-6104KP.
- OpenMPTCProuter : agregación de múltiples conexiones a Internet mediante TCP multipath.
- OpenSAN : Implementación de una red de área de almacenamiento (SAN) con destino iSCSI .
- PacketProtector : distribución de seguridad basada en OpenWrt que incluye capacidades de IDS , IPS , VPN y antivirus web. Los paquetes incluían Snort, Snort-inline, FreeRADIUS , OpenVPN , DansGuardian y ClamAV . Estas herramientas eran accesibles a través de la antigua interfaz gráfica de administración web de OpenWrt, llamada X-Wrt o webif^2. El proyecto finalizó el 7 de junio de 2012. [ 87 ]
- El kit de desarrollo de software QCA (QSDK) de Qualcomm , que muchos fabricantes de equipos originales (OEM) utilizan como base de desarrollo, es un derivado de OpenWrt.
- RutOS : un sistema operativo para todos los routers Teltonika, basado en OpenWrt. El código fuente se encuentra en GPL - Teltonika Networks Wiki .
- SmoothWAN : agregación de múltiples conexiones a Internet y acondicionamiento de red mediante Speedify , Engarde y tinyfecvpn.
- Los routers Turris Omnia y Turris MOX funcionan con una distribución derivada de OpenWrt.
- Los firmwares de los routers inalámbricos de Ubiquiti se basan en OpenWrt.
- Diversos proyectos comunitarios de base para redes inalámbricas , entre los que se incluyen Freifunk , Libre-Mesh y qMp.
- Algunos firmwares de enrutadores TP-Link , Xiaomi , ZyXEL y D-Link se derivan de OpenWrt [ 88 ] [ 89 ].
- Friendly Electronics fabrica la serie de dispositivos SoC NanoPi y ofrece un sistema operativo derivado de OpenWRT llamado FriendlyWRT. [ 90 ]
- La interfaz gráfica de usuario personalizada Technicolor de Ansuel es una interfaz web de administración modificada desarrollada a partir del firmware oficial Technicolor para Homeware, que ejecuta una bifurcación de OpenWrt, desbloqueando los módems/routers Technicolor. [ 91 ]
Véase también
Referencias
- ↑ . 1 de julio de 2026 https://openwrt.org/releases/25.12/notes-25.12.5 .
{{cite web}}: Falta o está vacío|title=( ayuda ) - ↑ La comunidad de OpenWrt (1 de febrero de 2026). " [ OpenWrt Wiki ] OpenWrt 25.12.0-rc4 - Cuarta versión candidata - 1 de febrero de 2026" . openwrt.org . Consultado el 11 de febrero de 2026 .
- ↑ "Portal de traducción LuCI en Weblate" . 22 de enero de 2021. Consultado el 22 de enero de 2021 .
- ↑ "git.openwrt.org Git - openwrt/openwrt.git/blob - target/Config.in" . git.openwrt.org . 24 de octubre de 2017. Archivado del original el 4 de noviembre de 2019. Recuperado el 2 de julio de 2018 .
- ↑ Fietkau, Felix (16 de junio de 2015). "OpenWrt cambia a musl por defecto" . Archivado del original el 17 de junio de 2015. Recuperado el 16 de junio de 2015 .
- ↑ "Información del repositorio OpenWrt 24.10 x86_64 - Repology" . repology.org . Consultado el 15 de junio de 2026 .
- ↑ https://openwrt.org/packages/start
- ↑ Miklas, Andrew (7 de junio de 2003). "Linksys WRT54G y la GPL" . Lista de correo del kernel de Linux (Lista de correo) . Recuperado el 5 de julio de 2018 .
- ↑ Sandler, Eric (8 de noviembre de 2005). "La historia del WRT54G de código abierto" . Wi-Fi Planet . Recuperado el 26 de mayo de 2026 .
{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace ) - ↑ "Linksys publica código bajo licencia GPL para WRT54G" . Slashdot . 6 de julio de 2003. Consultado el 5 de julio de 2018 .
- ↑ Willis, Nathan (11 de mayo de 2016). "LEDE y OpenWrt" . LWN.net . Consultado el 31 de agosto de 2017 .
- ↑ Sharwood, Simon (10 de mayo de 2017). "OpenWRT y LEDE llegan a un acuerdo sobre un plan de paz para Linux en routers" . theregister.co.uk . Consultado el 31 de agosto de 2017 .
- ↑ Wich, Jo-Philipp (2 de enero de 2018). "Anuncio de la fusión OpenWrt/LEDE" . Foro del proyecto LEDE . Consultado el 10 de enero de 2018 .
- ↑ "Bienvenido al Proyecto OpenWrt (Proyecto OpenWrt)" . OpenWrt . Enero de 2018. Consultado el 16 de febrero de 2018. A partir de enero de 2018 ,
la versión estable actual de OpenWrt [17.01.4] se compiló a partir del código fuente de LEDE 17.01 y se comercializó con el nombre del proyecto LEDE. Las versiones de desarrollo de OpenWrt se comercializan actualmente con el nombre OpenWrt y tienen el número de versión 18.01.
" - 1 2 "Historial de versiones de OpenWrt" . 16 de octubre de 2023.
- ↑ "Versiones de lanzamiento" . 19 de octubre de 2023.
- ↑ "Seguridad - Estado del soporte" . 28 de diciembre de 2015. Consultado el 9 de enero de 2024 .
- ↑ "Whiterussian 0.9 / Instantáneas de Kamikaze" . 5 de febrero de 2007.
- ↑ "WHITE RUSSIAN 0.9" . 5 de febrero de 2007.
- ↑ «Kamikaze 7.06» . 2 de junio de 2007.
- ↑ "Kamikaze 7.07" . 26 de julio de 2007.
- ↑ "Kamikaze 7.09" . 30 de septiembre de 2007.
- ↑ "Kamikaze 8.09" . 19 de febrero de 2009.
- ↑ «Kamikaze 8.09.1» . 3 de junio de 2009.
- ↑ "Kamikaze 8.09.2" . 10 de enero de 2010.
- ↑ "Backfire 10.03" . 7 de abril de 2010.
- ↑ "Backfire 10.03.1" . 21 de diciembre de 2011.
- ↑ "Ajuste de actitud" . 25 de abril de 2013.
- ↑ "Rompiendo barreras" . 2 de octubre de 2014.
- ↑ "Proyecto OpenWrt: Freescale i.MX" . openwrt.org . 16 de julio de 2013. Consultado el 16 de julio de 2018 .
- ↑ "Chaos Calmer" . 11 de septiembre de 2015.
- ↑ "OpenWrt 15.05.1 "Chaos Calmer"" . 16 de marzo de 2016.
- ↑ "LEDE 17.01 "Reiniciar"" . 29 de junio de 2019.
- ↑ " [ OpenWrt-Devel ] OpenWrt cambia a musl por defecto" . 16 de junio de 2015. Consultado el 27 de junio de 2015 .
- ↑ "OpenWrt/LEDE 17.01.7 - Séptima actualización - Junio de 2019" . 20 de junio de 2019.
- ↑ "¿OpenWrt 17.01.7 - fecha de lanzamiento?" . 20 de julio de 2019 . Consultado el 11 de enero de 2024 .
- ↑ "OpenWrt 18.06" . 31 de julio de 2018.
- ↑ "OpenWrt 19.07" . 6 de enero de 2020.
- ↑ Mehrtens, Hauke (6 de enero de 2020). "OpenWrt 19.07.0 - Primera versión estable - 6 de enero de 2020" . OpenWrt Wiki .
- ↑ Man, Low Kah (1 de febrero de 2020). "Prueba de velocidad de OpenWRT con descarga de flujo" . Leow Kah Man - Blog de tecnología .
- ↑ "OpenWrt 21.02" . 4 de septiembre de 2021.
- ^ Mehrtens, Hauke (4 de septiembre de 2021). "OpenWrt 21.02.0 - Primera versión estable - 4 de septiembre de 2021" . Wiki OpenWrt .
- ↑ "OpenWrt 22.03" . 6 de septiembre de 2022.
- ↑ "OpenWrt 21.03.0 - Primera versión estable - 6 de septiembre de 2022" . Wiki de OpenWrt . 15 de septiembre de 2022.
- ↑ "OpenWrt 23.05" . 13 de octubre de 2023.
- ↑ Mehrtens, Hauke (11 de octubre de 2023). "OpenWrt 23.05.0 - Primera versión estable - 13 de octubre de 2023" . Wiki de OpenWrt . Consultado el 24 de octubre de 2023 .
- ↑ "OpenWrt 24.10" . 6 de febrero de 2025.
- ↑ Mehrtens, Hauke (6 de febrero de 2025). "OpenWrt 24.10.0 - Primera versión estable - 6 de febrero de 2025" . Wiki de OpenWrt . Consultado el 26 de mayo de 2025 .
- ↑ "OpenWrt 25.12" . 5 de marzo de 2026.
- ↑ "Cambiar el gestor de paquetes de opkg a apk" . 5 de marzo de 2026.
- ↑ "Integración de la actualización del sistema asistida" . 5 de marzo de 2026.
- ↑ "Interfaz de configuración de Lua: /modules/luci-base/po" . 10 de mayo de 2017. Archivado del original el 26 de septiembre de 2017. Consultado el 14 de mayo de 2017 .
- ↑ "Repositorio de código fuente de LEDE: /target/Config.in" . 30 de marzo de 2017. Archivado del original el 26 de septiembre de 2017. Consultado el 14 de mayo de 2017 .
- ↑ Larabel, Michael (14 de mayo de 2017). "OpenWRT es bifurcado por algunos de sus propios desarrolladores como proyecto LEDE" . Phoronix . Recuperado el 3 de mayo de 2016 .
- 1 2 Willis, Nathan (11 de mayo de 2016). "LEDE y OpenWrt" . LWN.net . Recuperado el 14 de mayo de 2017 .
- ↑ Chirgwin, Richard (5 de mayo de 2016). "Los hackers de routers buscan la bifurcación: LEDE se separa de OpenWRT" . The Register . Consultado el 14 de mayo de 2017 .
- ↑ Grüner, Sebastián (5 de mayo de 2016). "OpenWRT-Kernentwickler inicia una bifurcación propia" . golem.de (en alemán) . Consultado el 14 de mayo de 2017 .
- ^ Ahlers, Ernst (4 de mayo de 2016). "Router-Firmware: LEDE als offene OpenWRT-Alternative" (en alemán). Heise en línea . Consultado el 14 de mayo de 2017 .
- ↑ Sharwood, Simon (10 de mayo de 2017). "OpenWRT y LEDE llegan a un acuerdo sobre un plan de paz para Linux en routers" . theregister.co.uk . Consultado el 31 de agosto de 2017 .
- ↑ Mehrtens, Hauke (26 de junio de 2017). "LEDE solicita votación sobre la propuesta de fusión V3" . Lista de correo LEDE-DEV . Archivado del original el 1 de septiembre de 2017. Recuperado el 31 de agosto de 2017 .
- ↑ Wich, Jo-Philipp (2 de enero de 2018). "Anuncio de la fusión OpenWrt/LEDE" . Foro del proyecto LEDE . Consultado el 10 de enero de 2018 .
- ↑ "Proyecto OpenWrt: OpenWrt 18.06" . openwrt.org . 18 de mayo de 2018. Consultado el 2 de noviembre de 2018 .
- ↑ "Proyecto LEDE: LEDE 17.01.0 - Primera versión estable - Febrero de 2017" . Lede-project.org . 22 de febrero de 2017. Archivado del original el 20 de octubre de 2017. Consultado el 20 de octubre de 2017 .
- ↑ "Proyecto LEDE: LEDE 17.01.1 - Primera versión de servicio - Abril de 2017" . Lede-project.org . 19 de abril de 2017. Archivado del original el 20 de octubre de 2017. Consultado el 20 de octubre de 2017 .
- ↑ "Proyecto LEDE: LEDE 17.01.2 - Segunda versión de servicio - junio de 2017" . Lede-project.org . 12 de junio de 2017. Archivado del original el 20 de octubre de 2017. Consultado el 20 de octubre de 2017 .
- ↑ "Proyecto LEDE: LEDE 17.01.3 - Tercera versión de servicio - Octubre de 2017" . Lede-project.org . 3 de octubre de 2017. Archivado del original el 4 de diciembre de 2017. Consultado el 20 de octubre de 2017 .
- ↑ "Proyecto LEDE: LEDE 17.01.4 - Cuarta versión de servicio - Octubre de 2017" . Lede-project.org . 18 de octubre de 2017. Archivado del original el 22 de diciembre de 2017. Consultado el 20 de octubre de 2017 .
- ↑ "OpenWrt/LEDE 17.01.5 - Quinta versión de servicio - julio de 2018" . Lede-project.org . 15 de julio de 2018. Consultado el 20 de julio de 2018 .
- ^ "OpenWrt/LEDE 17.01.6 - Sexta versión de servicio - Septiembre de 2018" . Lede-project.org . 2 de septiembre de 2018 . Consultado el 2 de noviembre de 2018 .
- ↑ "Diseño de Flash de OpenWrt" . Proyecto OpenWrt . 18 de enero de 2010. Consultado el 7 de julio de 2018 .
- ↑ Corbet, Jonathan (15 de junio de 2011). "Debatiendo sobre superposiciones" . LWN.net . Consultado el 7 de julio de 2018 .
- ↑ "El sistema UCI" . Proyecto OpenWrt . 16 de septiembre de 2009. Consultado el 8 de julio de 2018 .
- ↑ "29C3: La caja negra de los ISP" . events.ccc.de . 19 de enero de 2013.
- ↑ "kernel: agregar codel y fq_codel al conjunto de parches genéricos 3.3" . dev.archive.openwrt.org . 16 de mayo de 2012. Consultado el 2 de julio de 2018 .
- 1 2 3 "OpenWrt Buildroot – Acerca de" . openwrt.org . Consultado el 21 de octubre de 2013 .
- ↑ "OpenWrt Buildroot - Uso y documentación" . openwrt.org . 8 de enero de 2006. Archivado del original el 21 de octubre de 2013. Consultado el 21 de octubre de 2013 .
- ^ Tao Jin (13 de febrero de 2012). "Guía de desarrollo de OpenWrt" (PDF) . Laboratorio de Redes Inalámbricas, CCIS, NEU . Consultado el 21 de octubre de 2013 .
- ↑ "Creación de paquetes" . openwrt.org . Consultado el 21 de octubre de 2013 .
- ↑ "Proyecto OpenWrt: Tabla de hardware" . openwrt.org . 19 de enero de 2016. Consultado el 2 de julio de 2018 .
- ↑ "Proyecto OpenWrt: Guía del comprador" . openwrt.org . 29 de diciembre de 2010. Consultado el 2 de julio de 2018 .
- ↑ "Advertencia 8/64" . OpenWrt . 17 de mayo de 2025.
- ↑ "Caja Simet" . Consultado el 14 de septiembre de 2017 .
- ↑ "ANUNCIO: Pruebas de eliminación de sobrecarga del árbol git del kernel" . LWN.net . Consultado el 13 de febrero de 2014 .
- ↑ "Cerowrt Wiki - Bufferbloat.net" . www.bufferbloat.net .
- ↑ FreeWRT
- ↑ "La Free Software Foundation añade libreCMC a su lista de distribuciones avaladas" . FSF.org . 4 de septiembre de 2014. Consultado el 21 de diciembre de 2014 .
- ↑ "Mensaje de "hora de cierre" del autor en el foro de PacketProtector . Archivado del original el 21 de abril de 2013.
- ↑ "Centro de código GPL | TP-Link" . www.tp-link.com .
- ↑ "Soporte de código fuente GPL; D-Link" . tsd.dlink.com.tw .
- ↑ "Descargas de FriendlyElec" .
- ↑ "Ansuel GUI" . Ansuel Github . 16 de agosto de 2017. Consultado el 16 de abril de 2022 .
Enlaces externos
- Selector de firmware OpenWrt
- Descargas de OpenWrt
- Servidor de actualización del sistema OpenWrt
- OpenWrt en GitHub
- Listas de correo de OpenWrt - Lista de correo de commits
- Foro de OpenWrt
- Proyecto LuCI
- OpenWrt Summit y Wireless Battle Mesh
- Centro de código GPL en Linksys
- Firmware personalizado
- Distribuciones de Linux embebido
- Software de enrutamiento gratuito
- Software casero
- Distribuciones de Linux sin systemd
- Software programable mediante Lua (lenguaje de programación).
- Sistemas operativos de red
- Wi-Fi
- Software que utiliza la Licencia Pública General de GNU.
- Software libre programado en C
- Distribuciones de Linux
- Firmware de código abierto