OpenWrt
Разработчик | Проект OpenWrt |
---|---|
Семейство ОС | Linux ( Unix-подобный ) |
Рабочее состояние | Текущий |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | январь 2004 г |
Последний выпуск | 23.05.4 [ 1 ] / 20 июля 2024 г |
Репозиторий | |
Доступно в | Английский, китайский, польский, португальский, панджаби, испанский, валлийский + 25 частично переведенных языков [ 2 ] |
Обновить метод | опкг |
Менеджер пакетов | опкг |
Платформы | 50 различных платформ, использующих следующие наборы инструкций : ARC , ARM , m68k , MIPS , PowerPC , SPARC , SuperH , x86 , x86-64. [ 3 ] |
ядра Тип | Монолитный ( Linux ) |
Пользовательское пространство | Бизибокс |
По умолчанию пользовательский интерфейс | CLI , веб-интерфейсы (LuCI) |
Лицензия | Бесплатное программное обеспечение ( GPL и другие лицензии) |
Официальный сайт | openwrt |
OpenWrt (от open wireless router ) — проект с открытым исходным кодом для встраиваемых операционных систем на базе Linux , в основном используемый на встроенных устройствах для маршрутизации сетевого трафика. Основными компонентами являются Linux, util-linux , musl , [ 4 ] и БизиБокс . Все компоненты были оптимизированы так, чтобы быть достаточно маленькими, чтобы поместиться в ограниченное хранилище и память, доступные в домашних маршрутизаторах.
OpenWrt настраивается с использованием интерфейса командной строки ( ashshell ) или веб-интерфейса (LuCI). Существует около 8000 дополнительных пакетов программного обеспечения, доступных для установки через opkg систему управления пакетами .
OpenWrt может работать на различных типах устройств, включая CPE -маршрутизаторы, бытовые шлюзы , смартфоны , карманные компьютеры (например, Ben NanoNote ). Также возможно запустить OpenWrt на персональных компьютерах и ноутбуках .
История
[ редактировать ]Проект OpenWrt был начат в 2004 году после того, как Linksys создала прошивку для своей серии беспроводных маршрутизаторов WRT54G с кодом, лицензированным по лицензии GNU General Public License . [ 5 ] По условиям этой лицензии Linksys была обязана предоставить исходный код своей модифицированной версии под той же лицензией. [ 6 ] [ 7 ] что позволило независимым разработчикам создавать производные версии. Первоначально поддержка была ограничена серией WRT54G, но с тех пор была расширена и теперь включает множество других маршрутизаторов и устройств от разных производителей.
Используя этот код в качестве основы, а затем в качестве справочного материала, разработчики создали дистрибутив Linux , который предлагает множество функций, ранее не встречавшихся в маршрутизаторах потребительского уровня. Раньше для некоторых функций требовалось проприетарное программное обеспечение. Например, до OpenWrt 8.09 (на базе Linux 2.6.25 и b43
модуль ядра) WLAN для многих маршрутизаторов на базе Broadcom можно было получить только через проприетарный wl.o
модуль (и для которого требуется Linux 2.4.x).
Релизы OpenWrt исторически назывались в честь коктейлей, таких как «Белый русский» , «Камикадзе» , «Бэкфайр», «Регулировка отношения», «Разрушитель барьеров» и «Успокаиватель хаоса», а их рецепты включались в сообщение дня (motd), отображаемое после входа в систему с использованием интерфейса командной строки. .
В мае 2016 года OpenWrt был разделен группой основных участников OpenWrt из-за разногласий по поводу внутреннего процесса. [ 8 ] Форк получил название Linux Embedded Development Environment (LEDE). Раскол был урегулирован год спустя. [ 9 ] После повторного слияния, объявленного в январе 2018 года, [ 10 ] Бренд OpenWrt сохраняется, при этом используются многие процессы и правила LEDE. Название проекта LEDE использовалось для версии 17.01, а разрабатываемые версии 18.01 имели торговую марку OpenWrt, отказавшись от исходной схемы именования на основе коктейля. [ 11 ]
Релизы
[ редактировать ]Версия (Кодовое название) [ 12 ] [ 13 ] | Общая доступность | Ядро | Последняя минорная версия | Последняя дата выпуска | Прогнозируемое окончание срока службы [ 14 ] | libc | Примечания |
---|---|---|---|---|---|---|---|
первый стабильный выпуск | 2004-01 | ? | — | uClibc | На основе исходников Linksys GPL для WRT54G и корня сборки из проекта uClibc. | ||
0,9 (Белый русский) [ 15 ] [ 16 ] | 2007-02-05 | 2.4.30 | — | на базе NVRAM, nas , wl . Поддерживаемая платформа: brcm-2.4 .
| |||
7.06 (Камикадзе) [ 17 ] | 2007-06-02 | 2.6.19 | 7.09 [ 18 ] [ 19 ] | 2007-09-30 | С использованием opkg . Поддерживаемые платформы: atheros-2.6 , au1000-2.6 , brcm-2.4 , brcm47xx-2.6 , ixp4xx-2.6 , imagicbox-2.6 , rb532-2.6 и x86-2.6 .
| ||
8.09 (Камикадзе) [ 20 ] | 2009-02-19 | 2.6.26 | 8.09.2 [ 21 ] [ 22 ] | 2010-01-10 | Новая платформа: ar71xx .
| ||
10.03 (Обратный огонь) [ 23 ] | 2010-04-07 | 2.6.32 | 10.03.1 [ 24 ] | 2011-12-21 | Поддерживаемые платформы: adm5120_mips , adm5120_mipsel , ar7 , ar71xx , atheros , au1000 , avr32 , brcm-2.4 , brcm47xx , brcm63xx , cobalt , ep80579 , ifxmips , ixp4xx , kirkwood , octeon , orion , ppc40x , ppc44x , rb532 , rdc , x86 и xburst .
| ||
12.09 (Корректировка отношения) [ 25 ] | 2013-04-25 | 3.3 | — | CoDel ( сетевой планировщик ) перенесен с Linux 3.5 на 3.3. Новые платформы: ramips , bcm2708 (Raspberry Pi) и другие.
| |||
14.07 (Разрушитель барьеров) [ 26 ] | 2014-10-02 | 3.10.49 | — | Новые платформы: i.MX23 , i.MX6 . [ 27 ]
| |||
15.05 (Хаос спокойнее) [ 28 ] | 2015-09-11 | 3.18.20 | 15.05.1 [ 29 ] | 2016-03-16 | 2016, март | nftables (доступно начиная с ядра Linux 3.12); Новые платформы: будет объявлено позже, если таковые имеются. | |
17.01.0 (Перезагрузка (OpenWrt/LEDE)) [ 30 ] | 2017-02-22 | 4.4.50 | 17.01.7 | 2019-06-20 | 2018, сентябрь | мышца [ 31 ] | Были только примечания к выпуску «OpenWrt/LEDE 17.01.7 — Седьмой сервисный выпуск — июнь 2019 г.» с версией кода «rTODO-2252731af4». [ 32 ] Официальное объявление о выпуске сервиса OpenWrt/LEDE v17.01.7 так и не было сделано на форуме OpenWrt из-за проблем с сертификатами подписи GPG. [ 33 ] |
18.06.0 [ 34 ] | 2018-07-31 | 4.9.111 / 4.14.52 | 18.06.9 | 2020-12-09 | 2020, декабрь | ||
19.07.0 [ 35 ] | 2020-01-06 | 4.14.162 | 19.07.10 | 2022-04-20 | 2022, апрель | Поддержка WPA3 . [ 36 ] Разгрузка потока ( бета ). [ 37 ] | |
21.02.0 [ 38 ] | 2021-09-04 | 5.4.143 | 21.02.7 | 2023-05-01 | 2023, май | Поддержка WPA3 , TLS и HTTPS включена по умолчанию, начальная DSA поддержка LXC и ujail. , поддержка [ 39 ] | |
22.03.0 [ 40 ] | 2022-09-06 | 5.10.138 | 22.03.7 | 2024-07-25 | 2024, июль | Брандмауэр 4 на основе nftables, добавлено множество новых устройств, больше целей преобразовано в DSA, темный режим в LuCI, решена проблема 2038 года , обновлены основные компоненты. [ 41 ] | |
23.05.0 [ 42 ] | 2023-10-13 | 5.15.134 | 23.05.4 | 2024-07-20 | 2025, апрель | Добавлены новые устройства, цель ipq40xx преобразована в DSA, криптографическая библиотека по умолчанию переключена на mbedtls , обновлены основные компоненты. [ 43 ] | |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия |
ЧЛЕНЫ
[ редактировать ]Разработчик | Проект ЛЕДЭ |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Объединено с OpenWrt |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | май 2016 г |
Репозиторий | |
Доступно в | 26 языков [ 44 ] |
Обновить метод | опкг |
Менеджер пакетов | опкг |
Платформы | 23 платформы, использующие следующие наборы инструкций : AVR32 , ARM , CRIS , m68k , MIPS , PowerPC , SPARC , SuperH , Ubicom 32, x86 , x86-64. [ 45 ] |
ядра Тип | Монолитный ( Linux ) |
Пользовательское пространство | Бисибокс , GNU |
По умолчанию пользовательский интерфейс | Интерфейс командной строки , веб-интерфейсы |
Лицензия | Бесплатное программное обеспечение ( GPL и другие лицензии) |
Официальный сайт | Леде проект |
Проект Linux Embedded Development Environment ( LEDE ) был ответвлением проекта OpenWrt и преследовал многие из тех же целей. [ 46 ] [ 47 ] [ 48 ] [ 49 ] [ 50 ] Он был создан в мае 2016 года группой основных участников OpenWrt из-за разногласий по поводу внутренних процессов OpenWrt. [ 47 ] Раскол был номинально улажен год спустя, в мае 2017 года, до одобрения разработчиков LEDE. [ 51 ] Повторное слияние сохраняет бренд OpenWrt, но использует многие процессы и правила LEDE. Голосование за предложение о повторном слиянии было принято разработчиками LEDE в июне 2017 года. [ 52 ] и официально объявлено в январе 2018 года. [ 53 ] Процесс слияния был завершен до выпуска OpenWrt 18.06. [ 54 ]
Версия [ 12 ] | Дата выпуска | Ядро | Примечания |
---|---|---|---|
17.01.0 | 2017-02-22 | 4.4.50 | первая стабильная версия [ 55 ] |
17.01.1 | 2017-04-19 | 4.4.61 | исправления ошибок и улучшения [ 56 ] |
17.01.2 | 2017-06-12 | 4.4.71 | исправления безопасности [ 57 ] |
17.01.3 | 2017-10-03 | 4.4.89 | исправления безопасности [ 58 ] |
17.01.4 | 2017-10-18 | 4.4.92 | исправления безопасности ( KRACK , если они устраняются исправлениями на стороне сервера) [ 59 ] |
17.01.5 | 2018-07-18 | 4.4.140 | исправления безопасности [ 60 ] |
17.01.6 | 2018-09-03 | 4.4.153 | исправления безопасности [ 61 ] |
Функции
[ редактировать ]OpenWrt имеет доступную для записи корневую файловую систему , позволяющую пользователям изменять любой файл и легко устанавливать дополнительное программное обеспечение. В этом отличие от других прошивок, основанных на файловых системах, доступных только для чтения, которые не позволяют изменять установленное программное обеспечение без перестройки и прошивки полного образа прошивки. Это достигается путем наложения сжатой файловой системы SquashFS, доступной только для чтения , на записываемую JFFS2 файловую систему с помощью overlayfs . [ 62 ] [ 63 ] Дополнительное программное обеспечение можно установить с помощью менеджера пакетов opkg , а репозиторий пакетов содержит около 8000 пакетов (к 2022 году).
OpenWrt можно настроить либо через интерфейс командной строки , либо через веб-интерфейс LuCI. OpenWrt предоставляет набор сценариев, называемых UCI (унифицированный интерфейс конфигурации), для унификации и упрощения настройки через интерфейс командной строки. [ 64 ] дополнительные веб-интерфейсы, такие как Gargoyle Также доступны .
OpenWrt регулярно исправляет ошибки и обновляет безопасность даже для устройств, которые больше не поддерживаются их производителями.
OpenWrt предоставляет исчерпывающие возможности для настройки общих сетевых функций, таких как IPv4 , IPv6 , DNS , DHCP , маршрутизация , брандмауэр , NAT , переадресация портов и WPA .
Другие функции включают в себя:
- Расширяемая конфигурация всех драйверов оборудования, например, встроенных сетевых коммутаторов и их VLAN возможностей , WNIC , DSL-модемов , FX , доступных аппаратных кнопок и т. д.
- Ячеистая сеть через BATMAN , OLSR и IEEE 802.11s — возможности драйверов WNIC и других специальных протоколов ячеистой маршрутизации, реализованных в Linux.
- Беспроводные функции, например, заставить устройство действовать как беспроводной повторитель , точка беспроводного доступа , беспроводной мост , авторизованный портал или их комбинация, например, с ChilliSpot , WiFiDog Captive Portal и т. д.
- Безопасность беспроводной сети: внедрение пакетов , например Airpwn , lorcon , ea.
- Динамически настраиваемые протоколы переадресации портов PCP , NAT-PMP и UPnP IGD.
- Порт стучит
- TR-069 (CWMP) Клиент [ 65 ]
- IPS через Snort
- Активное управление очередями (AQM) через сетевой планировщик ядра Linux со множеством доступных дисциплин организации очередей . CoDel был перенесен в ядро 3.3. [ 66 ] Это инкапсулирует формирование трафика , чтобы гарантировать справедливое распределение полосы пропускания между несколькими пользователями и качество обслуживания (QoS) для одновременного использования таких приложений, как VoIP , онлайн-игры и потоковое мультимедиа , без негативных последствий перенасыщения каналов.
- Балансировка нагрузки для использования с несколькими интернет-провайдерами с использованием маршрутизации для конкретного источника.
- IP-туннелирование ( GRE , OpenVPN, pseudowire, WireGuard и т. д.)
- Расширяемый мониторинг сети и статистика в реальном времени с помощью, например, RRDtool , Collectd , Nagios , Munin lite , Zabbix и т. д.
- Службы динамического DNS для поддержки фиксированного доменного имени у интернет-провайдера , который не предоставляет статический IP-адрес.
- OpenWrt поддерживает любое оборудование, поддерживающее Linux; устройства, которые можно подключить (например, через USB ), включают в себя
- Известные пакеты программного обеспечения для использования аппаратной поддержки:
- Общий доступ к файлам через SAMBA , (совместимый с Windows), NFS , FTP , SFTP. Совместное использование принтера через сервер печати CUPS (с буферизацией) или p910nd (без буферизации)
- PulseAudio , музыкальный проигрыватель Daemon , потоковое аудио/видео через стандарты DLNA / UPnP AV , iTunes ( DAAP ) сервер
- Астериск (АТС)
- Передача телеметрии MQ через Mosquitto
Разработка
[ редактировать ]Среда разработки и система сборки OpenWrt, известные вместе как OpenWrt Buildroot , основаны на сильно модифицированной системе Buildroot . OpenWrt Buildroot — это набор Makefiles и патчей , который автоматизирует процесс создания полной системы OpenWrt на базе Linux для встроенного устройства путем создания и использования соответствующей кросс-компиляции цепочки инструментов . [ 67 ] [ 68 ]
Встроенные устройства обычно используют другой процессор, чем тот, который используется в хост-компьютерах, используемых для создания образов системы OpenWrt, что требует цепочки инструментов кросс-компиляции. его процессора Такая цепочка инструментов компиляции работает на хост-системе, но генерирует код для целевого встроенного устройства и архитектуры набора команд (ISA). Например, если хост-система использует x86 , а целевая система использует MIPS32 , обычная цепочка инструментов компиляции хоста работает на x86 и генерирует код для архитектуры x86, в то время как цепочка инструментов кросс-компиляции работает на x86 и генерирует код для архитектуры MIPS32. OpenWrt Buildroot автоматизирует весь этот процесс для работы с архитектурой набора команд большинства встроенных устройств и хост-систем. [ 67 ] [ 69 ]
OpenWrt Buildroot предоставляет следующие возможности: [ 67 ] [ 69 ]
- Упрощает перенос программного обеспечения между архитектурами.
- Использует kconfig ( меню конфигурации ядра Linux ) для настройки всех параметров.
- Предоставляет интегрированную цепочку инструментов кросс-компилятора ( gcc , ld , uClibc и т. д.).
- Предоставляет абстракцию для автоинструментов ( automake , autoconf ), CMake и SCons.
- Выполняет стандартный рабочий процесс сборки образа OpenWrt: загрузку, исправление, настройку, компиляцию и упаковку.
- Предоставляет ряд распространенных исправлений для известных пакетов с плохим поведением.
Помимо создания образов системы, среда разработки OpenWrt также предоставляет механизм для упрощенной кроссплатформенной сборки программных пакетов OpenWrt. Исходный код для каждого пакета программного обеспечения должен содержать набор инструкций по сборке, подобный Makefile, а также дополнительный набор исправлений для исправления ошибок или оптимизации занимаемой площади. [ 70 ]
Совместимость оборудования
[ редактировать ]OpenWrt использует множество различных маршрутизаторов и включает таблицу совместимого оборудования на своем веб-сайте. [ 71 ] В руководстве покупателя [ 72 ] в нем отмечается, что пользователи рекомендуют устройства, оснащенные беспроводными чипами от Qualcomm Atheros , Ralink (теперь MediaTek ) или любого поставщика с драйверами и спецификациями с открытым исходным кодом. Он специально избегает чипсетов Broadcom , поскольку набор функций очень ограничен из-за отсутствия открытых драйверов. OpenWrt также рекомендует выбирать устройство с минимум 16 МБ флэш-памяти и 128 МБ оперативной памяти, желательно с большим объемом. [ 73 ]
Принятие
[ редактировать ]OpenWrt, особенно его система сборки Buildroot, была принята в качестве структуры для других проектов. Например
- AltiWi замена Cloudtrax с единовременной оплатой.
- Bufferbloat.net (Cerowrt)
- Freifunk и другие сообщества ячеистых сетей
- Проекты интеграции IETF IPv6 HIPnet и HomeNet основаны на OpenWrt.
- prplOS, платформа операторского уровня, предназначенная для поддержки маршрутизаторов и шлюзов интернет-провайдеров , созданная Prpl Foundation.
- SIMET Box, разработанный NIC.br , основан на OpenWrt. [ 74 ]
Производные проекты
[ редактировать ]- AREDN Сеть экстренных радиолюбительских радиопередач использует прошивку на основе OpenWrt: проект GitHub
- CeroWrt - (2011–2014) проект по устранению раздутия буфера в домашних сетях, поддержке IPv6, интеграции DNSSEC для проводных и беспроводных сетей, чтобы дополнить дерево ядра тестирования раздувания и предоставить платформу для реального тестирования исправлений раздувания буфера . [ 75 ] Проект CeroWRT полностью завершен к 2014 году, когда доработанные исправления были объединены в OpenWRT. Проект Bufferbloat, стоящий за CeroWRT, продолжил исследование новых методов, таких как CAKE . [ 76 ]
- Coova chili — на основе OpenWrt с упором на беспроводные точки доступа, ответвление chilifire с упором на управление беспроводными точками доступа.
- Flukso — беспроводные сенсорные узлы, использующие набор микросхем Atheros AR2317 с исправленной ОС OpenWrt для связи. Исходники и аппаратные схемы доступны на GitHub .
- Fon — беспроводные маршрутизаторы на базе OpenWrt, выступающие в качестве точек доступа. Исходники и набор инструментов доступны на fonosfera.org.
- Gargoyle — веб-интерфейс OpenWrt с упором на удобство использования, который позже был выделен в отдельный дистрибутив.
- Gluon — платформа для создания прошивок на базе OpenWrt, подходящих для развертывания ячеистой сети : проект GitHub
- JUCIWRT — современный дистрибутив, использующий веб-интерфейс JUCI, который позже стал каналом OpenWrt. Исходный код JUCI доступен по адресу mkschreder/juci , и его по-прежнему можно использовать, установив канал openwrt, расположенный по адресу mkschreder/juci-openwrt-feed.
- libreCMC - дистрибутив на основе OpenWrt, исключающий несвободное программное обеспечение или двоичные объекты, одобренный Фондом свободного программного обеспечения. [ 77 ]
- Linino — дистрибутив на базе OpenWrt для MIPS Yùn на базе Arduino : проект GitHub
- Midge Linux — дистрибутив на базе OpenWrt для устройств на базе Infineon Technologies ADM-5120 SoC , таких как Edimax BR-6104K и BR-6104KP.
- OpenMPTCProuter – агрегирование нескольких интернет-соединений с использованием Multipath TCP.
- OpenSAN – iSCSI реализация целевой сети хранения данных .
- PacketProtector — дистрибутив безопасности на основе OpenWrt, включающий возможности IDS , IPS , VPN и веб-антивируса. Пакеты включали Snort, Snort-inline, FreeRADIUS , OpenVPN , DansGuardian и ClamAV . Эти инструменты были доступны через старый веб-интерфейс управления OpenWrt с графическим интерфейсом, который назывался X-Wrt или webif^2. Проект завершился 7 июня 2012 года. [ 78 ]
- Комплект разработки программного обеспечения QCA компании Qualcomm (QSDK), который используется в качестве основы для разработки многими OEM-производителями, является производным от OpenWrt.
- RutOS – операционная система для всех роутеров Teltonika, основанная на OpenWrt. Исходный код найден на GPL — Teltonika Networks Wiki .
- SmoothWAN — агрегирование нескольких интернет-подключений и настройка сети с помощью Speedify , Engarde и tinyfecvpn.
- Маршрутизаторы Turris Omnia и Turris MOX работают на производной OpenWrt.
- Прошивки беспроводных маршрутизаторов Ubiquiti основаны на OpenWrt.
- Разнообразные массовые проекты беспроводных общественных сетей , включая Freifunk , Libre-Mesh и qMp.
- Некоторые прошивки маршрутизаторов TP-Link , Xiaomi , ZyXEL и D-Link созданы на базе OpenWrt. [ 79 ] [ 80 ]
- FreeWRT — это дистрибутив Linux, который использовался во встроенных системах, таких как устройства WLAN от Linksys и Asus. Не имеет отношения к одноимённому проекту на базе прошивки Sveasoft. [ нужна ссылка ]
- Компания Friendly Electronics производит серию устройств SoC NanoPi и выпускает производную от OpenWRT ОС под названием FriendlyWRT. [ 81 ]
- Пользовательский графический интерфейс Technicolor от Ansuel — модифицированный веб-интерфейс управления, разработанный на основе официальной прошивки Technicolor для Homeware, которая запускает форк OpenWrt, разблокируя модемы/маршрутизаторы Technicolor. [ 82 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «OpenWrt 23.05.4 — Сервисный выпуск — 20 июля 2024 г.» . 20 июля 2024 г.
- ^ «Портал переводов LuCI на Weblate» . 22 января 2021 г. . Проверено 22 января 2021 г.
- ^ «git.openwrt.org Git — openwrt/openwrt.git/blob — target/Config.in» . git.openwrt.org . 24 октября 2017 года. Архивировано из оригинала 4 ноября 2019 года . Проверено 2 июля 2018 г.
- ^ Фиткау, Феликс (16 июня 2015 г.). «OpenWrt по умолчанию переключается на musl» . Архивировано из оригинала 17 июня 2015 года . Проверено 16 июня 2015 г.
- ^ Миклас, Эндрю (7 июня 2003 г.). «Linksys WRT54G и GPL» . Список рассылки ядра Linux (Список рассылки) . Проверено 5 июля 2018 г.
- ^ Вайс, Аарон (8 ноября 2005 г.). «История WRT54G с открытым исходным кодом» . Планета Wi-Fi . Проверено 5 июля 2018 г.
- ^ «Linksys выпускает код под лицензией GPL для WRT54G» . Слэшдот . 6 июля 2003 года . Проверено 5 июля 2018 г.
- ^ Уиллис, Натан (11 мая 2016 г.). «LEDE и OpenWrt» . LWN.net . Проверено 31 августа 2017 г.
- ^ Шарвуд, Саймон (10 мая 2017 г.). «OpenWRT и LEDE договорились о мирном плане Linux для маршрутизаторов» . theregister.co.uk . Проверено 31 августа 2017 г.
- ^ Вич, Джо-Филипп (2 января 2018 г.). «Анонсируем слияние OpenWrt/LEDE» . Форум проекта LEDE . Проверено 10 января 2018 г.
- ^ «Добро пожаловать в проект OpenWrt (Проект OpenWrt)» . OpenWrt . Январь 2018 года . Проверено 16 февраля 2018 г.
По состоянию на январь 2018 года текущая стабильная версия OpenWrt [17.01.4] была построена на основе исходного кода LEDE 17.01 и имела название проекта LEDE. Разрабатываемые версии OpenWrt в настоящее время маркируются именем OpenWrt и имеют номер версии 18.01
. - ^ Перейти обратно: а б «История версий OpenWrt» . 16 октября 2023 г.
- ^ «Релиз сборки» . 19 октября 2023 г.
- ^ «Безопасность — Статус поддержки» . 28 декабря 2015 года . Проверено 9 января 2024 г.
- ^ "Белорусская 0.9 / Снимки Камикадзе" . 5 февраля 2007 г.
- ^ «БЕЛАЯ РУССКАЯ 0,9» . 5 февраля 2007 г.
- ^ «Камикадзе 7.06» . 2 июня 2007 г.
- ^ «Камикадзе 7.07» . 26 июля 2007 г.
- ^ «Камикадзе 7.09» . 30 сентября 2007 г.
- ^ «Камикадзе 8.09» . 19 февраля 2009 г.
- ^ «Камикадзе 8.09.1» . 3 июня 2009 г.
- ^ «Камикадзе 8.09.2» . 10 января 2010 г.
- ^ «Бэкфайр 10.03» . 7 апреля 2010 г.
- ^ «Бэкфайр 10.03.1» . 21 декабря 2011 г.
- ^ «Корректировка отношения» . 25 апреля 2013 г.
- ^ «Разрушитель барьеров» . 2 октября 2014 г.
- ^ «Проект OpenWrt: Freescale i.MX» . openwrt.org . 16 июля 2013 года . Проверено 16 июля 2018 г.
- ^ «Хаос спокойнее» . 11 сентября 2015 г.
- ^ «OpenWrt 15.05.1 «Успокаивающий хаос» » . 16 марта 2016 г.
- ^ «LEDE 17.01 «Перезагрузка» » . 29 июня 2019 г.
- ^ «[OpenWrt-Devel] OpenWrt по умолчанию переключается на musl» . 16 июня 2015 г. Проверено 27 июня 2015 г.
- ^ «OpenWrt/LEDE 17.01.7 — Седьмой сервисный выпуск — июнь 2019 г.» . 20 июня 2019 г.
- ^ "OpenWrt 17.01.7 - дата выпуска?" . 20 июля 2019 г. Проверено 11 января 2024 г.
- ^ «ОпенВрт 18.06» . 31 июля 2018 г.
- ^ «ОпенВрт 19.07» . 6 января 2020 г.
- ^ Мертенс, Хауке (6 января 2020 г.). «OpenWrt 19.07.0 — Первый стабильный выпуск — 6 января 2020 г.» . OpenWrt Wiki .
- ^ Мэн, Лоу-Ках (1 февраля 2020 г.). «Спидтест OpenWRT с разгрузкой потока» . Леоу Ка Ман — Технический блог .
- ^ «ОпенВрт 21.02» . 4 сентября 2021 г.
- ^ Мертенс, Хауке (4 сентября 2021 г.). «OpenWrt 21.02.0 — Первый стабильный выпуск — 4 сентября 2021 г.» . OpenWrt Wiki .
- ^ «ОпенВрт 22.03» . 6 сентября 2022 г.
- ^ «OpenWrt 21.03.0 — первый стабильный выпуск — 6 сентября 2022 г.» . OpenWrt Wiki . 15 сентября 2022 г.
- ^ «ОпенВрт 23.05» . 13 октября 2023 г.
- ^ Мертенс, Хауке (11 октября 2023 г.). «OpenWrt 23.05.0 — Первый стабильный выпуск — 13 октября 2023 г.» . OpenWrt Wiki . Проверено 24 октября 2023 г.
- ^ «Интерфейс конфигурации Lua: /modules/luci-base/po» . 10 мая 2017. Архивировано из оригинала 26 сентября 2017 года . Проверено 14 мая 2017 г.
- ^ «Репозиторий исходного кода LEDE: /target/Config.in» . 30 марта 2017 года. Архивировано из оригинала 26 сентября 2017 года . Проверено 14 мая 2017 г.
- ^ Ларабель, Майкл (14 мая 2017 г.). «OpenWRT был создан некоторыми из собственных разработчиков как проект LEDE» . Фороникс . Проверено 3 мая 2016 г.
- ^ Перейти обратно: а б Уиллис, Натан (11 мая 2016 г.). «LEDE и OpenWrt» . LWN.net . Проверено 14 мая 2017 г.
- ^ Чиргвин, Ричард (5 мая 2016 г.). «Хакеры маршрутизаторов тянутся к развилке: LEDE отделяется от OpenWRT» . Регистр . Проверено 14 мая 2017 г.
- ^ Грюнер, Себастьян (5 мая 2016 г.). «Разработчики ядра OpenWRT запускают собственный форк» . golem.de (на немецком языке) . Проверено 14 мая 2017 г.
- ^ Алерс, Эрнст (4 мая 2016 г.). «Прошивка маршрутизатора: LEDE как более открытая альтернатива OpenWRT» (на немецком языке). Хейзе онлайн . Проверено 14 мая 2017 г.
- ^ Шарвуд, Саймон (10 мая 2017 г.). «OpenWRT и LEDE договорились о мирном плане Linux для маршрутизаторов» . theregister.co.uk . Проверено 31 августа 2017 г.
- ^ Мертенс, Хауке (26 июня 2017 г.). «LEDE призывает к голосованию по предложению о повторном слиянии V3» . Список рассылки LEDE-DEV . Архивировано из оригинала 1 сентября 2017 года . Проверено 31 августа 2017 г.
- ^ Вич, Джо-Филипп (2 января 2018 г.). «Анонсируем слияние OpenWrt/LEDE» . Форум проекта LEDE . Проверено 10 января 2018 г.
- ^ «Проект OpenWrt: OpenWrt 18.06» . openwrt.org . 18 мая 2018 г. Проверено 2 ноября 2018 г.
- ^ «Проект LEDE: LEDE 17.01.0 — первый стабильный выпуск — февраль 2017 г.» . Леде-проект.org . 22 февраля 2017 года . Проверено 20 октября 2017 г.
- ^ «Проект LEDE: LEDE 17.01.1 — Первый сервисный выпуск — апрель 2017 г.» . Леде-проект.org . 19 апреля 2017 года . Проверено 20 октября 2017 г.
- ^ «Проект LEDE: LEDE 17.01.2 — Второй сервисный выпуск — июнь 2017 г.» . Леде-проект.org . 12 июня 2017 г. Проверено 20 октября 2017 г.
- ^ «Проект LEDE: LEDE 17.01.3 — Третий сервисный выпуск — октябрь 2017 г.» . Леде-проект.org . 3 октября 2017 г. Проверено 20 октября 2017 г.
- ^ «Проект LEDE: LEDE 17.01.4 — Четвертый сервисный выпуск — октябрь 2017 г.» . Леде-проект.org . 18 октября 2017 г. Проверено 20 октября 2017 г.
- ^ «OpenWrt/LEDE 17.01.5 — Пятый сервисный выпуск — июль 2018 г.» . Леде-проект.org . 15 июля 2018 г. Проверено 20 июля 2018 г.
- ^ «OpenWrt/LEDE 17.01.6 — шестой сервисный выпуск — сентябрь 2018 г.» . Леде-проект.org . 2 сентября 2018 г. Проверено 2 ноября 2018 г.
- ^ «Макет OpenWrt Flash» . Проект OpenWrt . 18 января 2010 года . Проверено 7 июля 2018 г.
- ^ Корбет, Джонатан (15 июня 2011 г.). «Обсуждение оверлейфов» . LWN.net . Проверено 7 июля 2018 г.
- ^ «Система UCI» . Проект OpenWrt . 16 сентября 2009 года . Проверено 8 июля 2018 г.
- ^ «29C3: Черный ящик интернет-провайдера» . event.ccc.de . 19 января 2013 г.
- ^ «ядро: добавьте codel и fq_codel в общий набор патчей 3.3» . dev.archive.openwrt.org . 16 мая 2012 года . Проверено 2 июля 2018 г.
- ^ Перейти обратно: а б с «OpenWrt Buildroot – О программе» . openwrt.org . Проверено 21 октября 2013 г.
- ^ «OpenWrt Buildroot — Использование и документация» . openwrt.org . 8 января 2006. Архивировано из оригинала 21 октября 2013 года . Проверено 21 октября 2013 г.
- ^ Перейти обратно: а б Тао Цзинь (13 февраля 2012 г.). «Руководство по разработке OpenWrt» (PDF) . Лаборатория беспроводных сетей, ИССА, НЭУ . Проверено 21 октября 2013 г.
- ^ «Создание пакетов» . openwrt.org . Проверено 21 октября 2013 г.
- ^ «Проект OpenWrt: Таблица оборудования» . openwrt.org . 19 января 2016 года . Проверено 2 июля 2018 г.
- ^ «Проект OpenWrt: Руководство для покупателей» . openwrt.org . 29 декабря 2010 года . Проверено 2 июля 2018 г.
- ^ «Предупреждение 4/32» . OpenWrt . 28 сентября 2020 г.
- ^ «Симет Коробка» . Проверено 14 сентября 2017 г.
- ^ «ОБЪЯВЛЕНИЕ: git-дерево ядра для деблокирования» . LWN.net . Проверено 13 февраля 2014 г.
- ^ «Cerowrt Wiki — Bufferbloat.net» . www.bufferbloat.net .
- ^ «Фонд свободного программного обеспечения добавляет libreCMC в свой список одобренных дистрибутивов» . ФСФ.орг . 4 сентября 2014 года . Проверено 21 декабря 2014 г.
- ^ « Сообщение о «времени закрытия» от автора на форуме PacketProtector» . Архивировано из оригинала 21 апреля 2013 года.
- ^ «Центр кодов GPL | TP-Link» . www.tp-link.com .
- ^ «Поддержка исходного кода GPL; D-Link» . tsd.dlink.com.tw .
- ^ «Загрузки FriendlyElec» .
- ^ «Ансуэль GUI» . Ансуэль Гитхаб . 16 августа 2017 г. Проверено 16 апреля 2022 г.
Внешние ссылки
[ редактировать ]- Кастомная прошивка
- Встроенные дистрибутивы Linux
- Бесплатное программное обеспечение для маршрутизации
- Домашнее программное обеспечение
- Дистрибутивы Linux без systemd
- Программное обеспечение, поддерживающее сценарии Lua (язык программирования)
- Сетевые операционные системы
- Wi-Fi
- Бесплатное программное обеспечение с открытым исходным кодом
- Бесплатное программное обеспечение, написанное на C.
- Дистрибутивы Linux
- Прошивка с открытым исходным кодом