OpenWrt - OpenWrt
Эта статья может чрезмерно полагаться на источники слишком тесно связан с предметом, потенциально препятствуя публикации статьи проверяемый и нейтральный.Ноябрь 2013) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Экран входа в OpenWrt 18.06.1 | |
Разработчик | OpenWrt Project |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Текущий |
Исходная модель | Открытый исходный код |
изначальный выпуск | Январь 2004 г. |
Последний релиз | 19.07.4 / 10 сентября 2020[1] |
Репозиторий | |
Доступно в | 22 языка[2] |
Метод обновления | opkg |
Менеджер пакетов | opkg |
Платформы | 50 различных платформ, использующих следующие Наборы инструкций: ARC, РУКА, m68k, MIPS, PowerPC, SPARC, SuperH, x86, x86-64[3] |
Ядро тип | Монолитный (Linux ) |
Userland | BusyBox |
Дефолт пользовательский интерфейс | CLI, WebUI |
Лицензия | Бесплатно программное обеспечение (GPL и другие лицензии) |
Официальный веб-сайт | www |
OpenWrt (из открытый беспроводной маршрутизатор) - проект с открытым исходным кодом для встроенные операционные системы на основе Linux, в основном используется на встроенные устройства к маршрут сетевой трафик. Основные компоненты - Linux, утилита-Linux, мусл,[4] и BusyBox. Все компоненты были оптимизированы, чтобы быть достаточно маленькими, чтобы поместиться в ограниченное хранилище и память, доступную в домашних маршрутизаторах.
OpenWrt настроен с использованием Интерфейс командной строки (пепел shell) или веб-интерфейс (LuCI). Есть около 3500 дополнительных программные пакеты доступен для установки через opkg система управления пакетами.
OpenWrt может работать на различных типах устройств, включая CPE роутеры жилые шлюзы, смартфоны, карманные компьютеры (например. Бен NanoNote ), и ноутбуки. Также можно запустить OpenWrt на персональные компьютеры, которые чаще всего основаны на x86 архитектура.
История
Проект OpenWrt был запущен в 2004 году после Linksys построил прошивка для них WRT54G серии беспроводных маршрутизаторов с кодом под лицензией Стандартная общественная лицензия GNU.[5] По условиям этой лицензии Linksys была обязана сделать исходный код своей модифицированной версии доступным по той же лицензии,[6][7] что позволило независимым разработчикам создавать производные версии. Первоначально поддержка была ограничена серией WRT54G, но с тех пор была расширена за счет включения множества других маршрутизаторов и устройств от многих различных производителей.
Используя этот код как основу, а затем как ссылку, разработчики создали Дистрибутив Linux который предлагает множество функций, которых раньше не было в маршрутизаторах потребительского уровня. Вначале для некоторых функций требовалось проприетарное программное обеспечение. Например, до OpenWrt 8.09 (на основе Linux 2.6.25 и b43
модуль ядра) WLAN для многих Broadcom маршрутизаторы можно было получить только через проприетарный wl.o
модуль (и для которого требовался Linux 2.4.x).
Релизы OpenWrt исторически назывались в честь коктейлей, таких как Белый русский, Камикадзе, Backfire, Attitude Adjustment, Barrier Breaker и Chaos Calmer, а также их рецепты были включены в сообщение дня (motd) отображается после входа в систему с помощью Интерфейс командной строки.
В мае 2016 года OpenWrt был разветвлен группой основных участников OpenWrt из-за разногласий по внутреннему процессу.[8] Вилку окрестили Встроенная среда разработки Linux (LEDE). Через год раскол был улажен.[9] После повторного объединения, объявленного в январе 2018 г.,[10] брендинг OpenWrt сохраняется, при этом используются многие процессы и правила LEDE. Название проекта LEDE использовалось для v17.01, с разрабатываемой версией 18.01 под брендом OpenWrt, отказавшись от оригинальной схемы именования на основе коктейлей.[11]
Релизы
Версия (Кодовое название) | Дата выхода | Ядро | libc | Примечания |
---|---|---|---|---|
0,9 (белый русский) | Январь 2006 г. | 2.4.30 | uClibc | На базе NVRAM, НАС , wl . Поддерживаемая платформа: brcm-2.4 . |
7.06 (Камикадзе) | Июнь 2007 г. | 2.6.19 | С помощью opkg . Поддерживаемые платформы: атерос-2,6 , au1000-2.6 , brcm-2.4 , brcm47xx-2.6 , ixp4xx-2.6 , Imagicbox-2.6 , rb532-2.6 и x86-2.6 . | |
7.07 (Камикадзе) | Июль 2007 г. | 2.6.21 | Новая платформа: amcc-2.6 . | |
7.09 (Камикадзе) | Сентябрь 2007 г. | |||
8.09 (Камикадзе) | Сентябрь 2008 г. | 2.6.26 | Новая платформа: ar71xx . | |
10.03 (Встречный огонь) | 7 апреля 2010 г.[12] | 2.6.32 | Поддерживаемые платформы: adm5120_mips , adm5120_mipsel , ar7 , ar71xx , атерос , au1000 , avr32 , brcm-2.4 , brcm47xx , brcm63xx , кобальт , ep80579 , ifxmips , ixp4xx , Кирквуд , октеон , Орион , ppc40x , ppc44x , rb532 , rdc , x86 и xburst . | |
12.09 (Регулировка отношения) | 25 апреля 2013 г.[13] | 3.3 | CoDel (сетевой планировщик ) перенесен с Linux 3.5 на 3.3. Новые платформы: пандусы , bcm2708 (Raspberry Pi) и другие. | |
14.07 (Разрушитель барьеров) | 2 октября 2014 г.[14] | 3.10.49[15] | Новые платформы: i.MX23 , i.MX6 .[16] | |
15.05 (Хаос спокойнее) | 11 сентября 2015 г.[17] | 3.18.20[18] | столы (доступно с ядра Linux 3.12); Новые платформы: уточняется, если есть | |
15.05.1 (Chaos Calmer) | 16 марта 2016 г.[19] | 3.18.23[19] | ||
17.01.7 (Перезагрузка (OpenWRT / LEDE))[20] | 20 июня 2019 г.,[21] | 4.4.182[22] | мусл[23] | |
18.06.0 | 31 июля 2018 г. | 4.9.111, 4.14.52 | ||
18.06.1 | 19 августа 2018 г. | 4.9.120, 4.14.63 | ||
18.06.2 | 31 января 2019 г., | 4.9.152, 4.14.95 | ||
18.06.4 | 1 июля 2019 г., | 4.9.184, 4.14.131 | ||
18.06.5 | 8 ноября 2019 г., | 4.9.198, 4.14.151 | ||
18.06.6 | 10 января 2020 г. | 4.9.208, 4.14.162 | ||
18.06.7 | 31 января 2020 г. | 4.9.211, 4.14.167 | ||
18.06.8 | 6 марта 2020 г. | 4.9.214, 4.14.171 | ||
19.07.0 | 6 января 2020 г. | 4.14.162 | WPA3 поддерживать.[24] | |
19.07.1 | 31 января 2020 г. | 4.14.167 | Безопасность, исправления ошибок и дополнительная поддержка устройств.[25] | |
19.07.2 | 6 марта 2020 г. | 4.14.171 | Безопасность, исправления ошибок и дополнительная поддержка устройств.[26] | |
19.07.3 | 20 мая 2020 | 4.14.180 | Безопасность, исправления ошибок и дополнительная поддержка устройств.[27] | |
19.07.4 | 10 сентября 2020 г. | 4.14.195 | Стабильность и поддержка устройства.[28] | |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия |
LEDE
Баннер входа | |
Разработчик | LEDE Project |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Слился с OpenWRT |
Исходная модель | Открытый исходный код |
изначальный выпуск | Май 2016 |
Репозиторий | |
Доступно в | 26 языков[29] |
Метод обновления | opkg |
Менеджер пакетов | opkg |
Платформы | 23 платформы, использующие следующие Наборы инструкций: AVR32, РУКА, КРИС, m68k, MIPS, PowerPC, SPARC, SuperH, Ubicom 32, x86, x86-64[30] |
Ядро тип | Монолитный (Linux ) |
Userland | BusyBox, GNU |
Дефолт пользовательский интерфейс | CLI, WebUI |
Лицензия | Бесплатно программное обеспечение (GPL и другие лицензии) |
Официальный веб-сайт | Леде-проект |
В Встроенная среда разработки Linux (LEDE) проект был вилка проекта OpenWrt и преследовал многие из тех же целей.[31][32][33][34][35] Он был создан в мае 2016 года группой основных участников OpenWrt из-за разногласий по внутренним процессам OpenWrt.[32] Номинально раскол был урегулирован год спустя, в мае 2017 года, в ожидании одобрения разработчиков LEDE.[36] Повторное объединение сохраняет брендинг OpenWrt, но использует многие процессы и правила LEDE. Голосование за предложение о повторном объединении было проведено разработчиками LEDE в июне 2017 года.[37] и официально объявлено в январе 2018 года.[38] Процесс объединения был завершен до выпуска OpenWRT 18.06.[39]
Версия | Дата выхода | Номер ревизии[40] | Примечания |
---|---|---|---|
17.01.0 | 22 февраля 2017 г. | r3205 | Первый стабильный выпуск[41] |
17.01.1 | 19 апреля 2017 г. | r3316 | Ядро 4.4.61, исправления ошибок и улучшения[42] |
17.01.2 | 12 июн 2017 | r3435 | Ядро 4.4.71, исправления безопасности[43] |
17.01.3 | 3 октября 2017 г. | r3534 | Ядро 4.4.89, исправления безопасности[44] |
17.01.4 | 18 октября 2017 г. | r3560 | Ядро 4.4.92, исправления безопасности (КРЕК, насколько это возможно исправлениями на стороне сервера)[45] |
17.01.5 | 18 июля 2018 г. | r3919 | Ядро 4.4.140, исправления безопасности [46] |
17.01.6 | 3 сентября 2018 г. | r3979 | Ядро 4.4.153, исправления безопасности [47] |
Функции
OpenWrt имеет возможность записи корневая файловая система, позволяя пользователям изменять любой файл и легко устанавливать дополнительное программное обеспечение. Это отличается от других прошивок, основанных на файловых системах только для чтения, которые не позволяют изменять установленное программное обеспечение без перекомпоновки и прошивки полного образа прошивки. Это достигается путем наложения сжатого только для чтения Сквош файловая система с возможностью записи JFFS2 файловая система с использованием overlayfs.[48][49] Дополнительное программное обеспечение можно установить с помощью opkg менеджер пакетов и репозиторий пакетов содержат около 6000 пакетов.
OpenWrt можно настроить через Интерфейс командной строки или веб-интерфейс под названием LuCI. OpenWrt предоставляет набор скриптов, называемых UCI (унифицированный интерфейс конфигурации), для унификации и упрощения настройки через интерфейс командной строки.[50] Дополнительные веб-интерфейсы, например Горгулья, также доступны.
OpenWrt предоставляет регулярные исправления ошибок и обновления безопасности даже для устройств, которые больше не поддерживаются их производителями.
OpenWrt предоставляет исчерпывающие возможности для настройки общих сетевых функций, таких как IPv4, IPv6, DNS, DHCP, маршрутизация, брандмауэр, NAT, Перенаправление порта и WPA.
Другие функции включают:
- Расширяемая конфигурация всех драйверов оборудования, например встроенный сетевые коммутаторы и их VLAN -возможности, WNIC, DSL модемы, FX, доступные аппаратные кнопки и т. д.
- Ячеистая сеть через БЭТМЕН., OLSR и IEEE 802.11s -возможности Драйверы WNIC и другие специальные протоколы маршрутизации ячеистой сети, реализованные в Linux.
- Беспроводная связь, например заставить устройство действовать как беспроводной повторитель, а беспроводная точка доступа, а беспроводной мост, а плененный портал, или их комбинацию, например, ChilliSpot, Портал захвата WiFiDog, так далее.
- Беспроводная безопасность: Пакетная инъекция, например Airpwn, лоркон, например.
- Протоколы переадресации портов с динамической настройкой UPnP и NAT-PMP через upnpd и т. д.
- Стук порта
- TR-069 (CWMP) клиент[51]
- IPS через Snort (программное обеспечение)
- Активное управление очередью (AQM) через сетевой планировщик ядра Linux, со многими доступными дисциплины очередей. CoDel был перенесен в ядро 3.3.[52] Это инкапсулирует Формирование трафика чтобы обеспечить справедливое распределение полосы пропускания между несколькими пользователями и Качество обслуживания (QoS) для одновременного использования таких приложений, как VoIP, онлайн-игры, и потоковое мультимедиа не испытывая негативных последствий насыщения ссылок.
- Балансировка нагрузки для использования с несколькими Интернет-провайдеры с помощью маршрутизация от источника
- IP-туннелирование (GRE, OpenVPN, псевдопровод и т. Д.)
- Расширяемое в реальном времени сетевой мониторинг и статистика, например, RRDtool, Собран, Nagios, Munin lite, Zabbix, так далее.
- Динамический DNS услуги по поддержанию фиксированного доменного имени с Интернет-провайдер который не дает статического айпи адрес
- OpenWrt поддерживает любое оборудование с поддержкой Linux; устройства, которые могут быть подключены (например, через USB ) включают
- Известные программные пакеты для использования аппаратной поддержки:
- Обмен файлами через САМБА, (Windows-совместимый), NFS, FTP, SFTP. Совместное использование принтера через сервер печати ЧАШКИ (намотка) или p910nd (без спулинга)
- PulseAudio, Демон музыкального проигрывателя, Потоковое аудио / видео через DLNA /Стандарты UPnP AV, iTunes (DAAP ) сервер
- Asterisk (АТС)
- MQ Telemetry Transport через Москитто
Разработка
Среда разработки OpenWrt и система сборки, известные вместе как OpenWrt Buildroot, основаны на сильно модифицированном Buildroot система. OpenWrt Buildroot - это набор Makefiles и патчи который автоматизирует процесс создания полной системы OpenWrt на базе Linux для встраиваемого устройства путем создания и использования соответствующего кросс-компиляция набор инструментов.[53][54]
Встроенные устройства обычно используют другой процессор, чем тот, который используется в хост-компьютерах, используемых для создания их системных образов OpenWrt, что требует инструментария кросс-компиляции. Такая инструментальная цепочка компиляции работает в хост-системе, но генерирует код для целевого встроенного устройства и его процессора. архитектура набора команд (ЭТО). Например, если хост-система использует x86 и целевая система использует MIPS32, стандартный набор инструментов компиляции хоста работает на x86 и генерирует код для архитектуры x86, тогда как набор инструментов кросс-компиляции работает на x86 и генерирует код для архитектуры MIPS32. OpenWrt Buildroot автоматизирует весь этот процесс для работы с архитектурами наборов инструкций большинства встроенных устройств и хост-систем.[53][55]
OpenWrt Buildroot предоставляет следующие возможности:[53][55]
- Упрощает перенос программного обеспечения на разные архитектуры
- Использует kconfig (ядро Linux menuconfig ) для настройки всех опций
- Предоставляет интегрированный набор инструментов кросс-компилятора (gcc, ld, uClibc так далее.)
- Предоставляет абстракцию для автоинструменты (автопроизводитель, autoconf ), cmake и SCons
- Обрабатывает стандартный рабочий процесс создания образов OpenWrt: загрузка, установка исправлений, настройка, компиляция и упаковка
- Предоставляет ряд общих исправлений для заведомо плохо работающих пакетов.
Помимо создания образов системы, среда разработки OpenWrt также предоставляет механизм для упрощенной кроссплатформенной сборки программных пакетов OpenWrt. Исходный код для каждого программного пакета необходим для предоставления набора инструкций по сборке, подобного Makefile, и дополнительного набора патчей для исправления ошибок или оптимизации следа.[56]
Совместимость оборудования
OpenWrt поддерживает множество различных маршрутизаторов и включает таблицу совместимого оборудования на своем веб-сайте.[57] В руководстве для покупателя[58] в нем отмечается, что пользователи рекомендуют устройства, оснащенные беспроводными чипами от Qualcomm Atheros или Ралинк (сейчас MediaTek ). OpenWrt также рекомендует выбирать устройство с минимум 16 МБ флэш-памяти и 64 МБ ОЗУ, желательно с большим объемом.[59]
Принятие
OpenWrt, особенно его система сборки Buildroot, была принята в качестве структуры для других усилий. Например
- AltiWi замена Cloudtrax с единовременной оплатой.
- Freifunk и другие сообщества ячеистой сети
- Bufferbloat.net (Cerowrt)
- SIMET Box, разработанная NIC.br, основан на OpenWrt[60]
- IETF Проекты интеграции IPv6 HIPnet и HomeNet основаны на OpenWrt
Производные проекты
- AREDN - The Любительское радио Сеть аварийных данных использует прошивку на основе OpenWrt: Проект GitHub
- CeroWrt - с целью дополнить дерево ядра деблоут-тестирования и предоставить платформу для реального тестирования буфер исправления[61][62]
- Coova chilli - на основе OpenWrt с акцентом на беспроводные точки доступа, ответвление chillifire с акцентом на управление беспроводными точками доступа
- Flukso - Беспроводные сенсорные узлы, использующие набор микросхем Atheros AR2317 с исправленной ОС OpenWrt для связи. Исходные коды и схемы оборудования доступны на GitHub.
- Фон - Беспроводные маршрутизаторы на основе OpenWrt, действующие как точки доступа. Исходные коды и набор инструментов доступны на fonosfera.org
- Горгулья - веб-интерфейс для OpenWrt с упором на удобство использования, который позже был выделен в отдельный дистрибутив
- Gluon - фреймворк для создания прошивок на основе OpenWrt, подходящих для ячеистая сеть развертывание: Проект GitHub
- libreCMC - Распространение на основе OpenWrt, исключающее несвободное программное обеспечение или двоичные двоичные объекты, одобренное Фонд свободного программного обеспечения[63]
- Linino - дистрибутив на основе OpenWrt для MIPS -основан Ардуино Yn: Проект GitHub
- Midge Linux - дистрибутив на базе OpenWrt для устройств на базе Infineon Technologies ADM-5120 SoC, например Edimax BR-6104K и BR-6104KP.
- OpenMPTCProuter - агрегирование нескольких подключений к Интернету с использованием Многопутевый TCP
- OpenSAN - iSCSI цель Сеть хранения данных реализация.
- PacketProtector - дистрибутив безопасности на основе OpenWrt, который включает IDS, IPS, VPN и возможности веб-антивируса. Пакеты включают Snort, Snort-inline, FreeRADIUS, OpenVPN, DansGuardian и ClamAV. Эти инструменты были доступны через старый графический веб-интерфейс OpenWrt, который назывался X-Wrt или webif ^ 2. Проект завершился 7 июня 2012 года.[64]
- Qualcomm's QCA Software Development Kit (QSDK), который многие используют в качестве основы для разработки. OEM-производители является производным от OpenWrt
- Туррис Омния и маршрутизаторы Turris MOX работают на производном OpenWrt
- Убиквити Прошивки беспроводного маршрутизатора основаны на OpenWrt
- Разнообразный низовые проекты для беспроводные сети сообщества, включая Freifunk, Libre-Mesh и qMp
- JUCIWRT - современный дистрибутив, использующий JUCI webgui, который позже вместо этого стал фидом OpenWRT. Исходный код JUCI доступен по адресу https://github.com/mkschreder/juci и по-прежнему можно использовать, установив канал openwrt, найденный на https://github.com/mkschreder/juci-openwrt-feed
- RutOS - операционная система для всех роутеров Teltonika, основанная на OpenWRT. Исходный код найден на https://wiki.teltonika-networks.com/view/GPL.
- Немного TP-Link Прошивки маршрутизатора взяты из OpenWrt[65]
Смотрите также
Рекомендации
- ^ «OpenWrt 19.07.4 - Сервисный релиз - 10 сентября 2020».
- ^ «Портал переводов LuCI». 1 сентября 2004 г. Архивировано с оригинал 19 ноября 2010 г.. Получено 31 декабря, 2010.
- ^ "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». Slashdot. 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.
" - ^ «Примечания к выпуску Backfire 10.03». openwrt.org. 7 апреля 2010 г.. Получено 26 апреля, 2013.
- ^ «Примечания к выпуску, корректировка отношения 12.09». openwrt.org. 25 апреля 2013 г. Архивировано с оригинал 8 августа 2013 г.. Получено 26 апреля, 2013.
- ^ "OpenWrt BarrierBreaker 14.07". openwrt.org. Октябрь 2014 г. Архивировано с оригинал 6 октября 2014 г.. Получено 15 августа, 2014.
- ^ "ядро: обновление до 3.10.49". dev.archive.openwrt.org. 20 июля 2014 г.
- ^ «Проект OpenWrt: Freescale i.MX». openwrt.org. Получено 16 июля, 2018.
- ^ "OpenWrt Chaos Calmer 15.05". openwrt.org. Сентябрь 2015 г.
- ^ "[OpenWrt-Devel] Chaos Calmer 15.05-rc3". 16 июля 2015 г. Архивировано с оригинал 28 сентября 2015 г.. Получено 25 июля, 2015.
- ^ а б "Chaos Calmer 15.05.1". 16 марта 2016 г. Архивировано с оригинал 24 марта 2016 г.. Получено Двадцать первое марта, 2016.
- ^ "Тег v17.01.7". 15 июля 2018 г.. Получено 23 ноября, 2019.
- ^ «Релизы проекта LEDE». Получено 8 августа, 2018.
- ^ «OpenWrt / LEDE 17.01.7 - седьмой служебный выпуск - июнь 2019». 20 июня 2019 г.,. Получено 23 ноября, 2019.
- ^ "[OpenWrt-Devel] OpenWrt по умолчанию переключается на musl". 16 июня 2015 г. Архивировано с оригинал 30 июня 2015 г.. Получено 27 июня, 2015.
- ^ https://openwrt.org/releases/19.07/notes-19.07.0
- ^ https://openwrt.org/releases/19.07/notes-19.07.1
- ^ https://openwrt.org/releases/19.07/notes-19.07.2
- ^ https://openwrt.org/releases/19.07/notes-19.07.3
- ^ https://openwrt.org/releases/19.07/notes-19.07.4
- ^ "Интерфейс конфигурации 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-Kernentwickler starten eigenen Fork". golem.de (на немецком). Получено 14 мая, 2017.
- ^ Алерс, Эрнст (4 мая 2016 г.). "Маршрутизатор-Прошивка: LEDE als offenere OpenWRT-Alternative" (на немецком). Heise Online. Получено 14 мая, 2017.
- ^ Шарвуд, Саймон (10 мая 2017 г.). «OpenWRT и LEDE соглашаются о мирном плане Linux для маршрутизаторов». theregister.co.uk. Получено 31 августа, 2017.
- ^ Mehrtens, Hauke (26 июня 2017 г.). "LEDE призывает проголосовать за предложение о повторном объединении V3". Список рассылки LEDE-DEV. Архивировано из оригинал 1 сентября 2017 г.. Получено 31 августа, 2017.
- ^ Вич, Джо-Филипп (2 января 2018 г.). "Объявление о слиянии OpenWrt / LEDE". Форум проекта LEDE. Получено 10 января, 2018.
- ^ "Проект OpenWrt: OpenWrt 18.06". openwrt.org. Получено 2 ноября, 2018.
- ^ https://lede-project.org/releases/start Сборки релизов LEDE
- ^ «Проект LEDE: LEDE 17.01.0 - Первая стабильная версия - февраль 2017 г.». lede-project.org. Получено 20 октября, 2017.
- ^ «Проект LEDE: LEDE 17.01.1 - Первый сервисный выпуск - апрель 2017 г.». lede-project.org. Получено 20 октября, 2017.
- ^ «Проект LEDE: LEDE 17.01.2 - Второй сервисный релиз - июнь 2017». lede-project.org. Получено 20 октября, 2017.
- ^ «Проект LEDE: LEDE 17.01.3 - Третий сервисный релиз - октябрь 2017 г.». lede-project.org. Получено 20 октября, 2017.
- ^ «Проект LEDE: LEDE 17.01.4 - Четвертый сервисный выпуск - октябрь 2017 г.». lede-project.org. Получено 20 октября, 2017.
- ^ «OpenWrt / LEDE 17.01.5 - Пятый сервисный релиз - июль 2018». lede-project.org. Получено 20 июля, 2018.
- ^ «OpenWrt / LEDE 17.01.6 - шестой сервисный выпуск - сентябрь 2018». lede-project.org. Получено 2 ноября, 2018.
- ^ «Макет OpenWrt Flash». OpenWrt Project. Получено 7 июля, 2018.
- ^ Корбет, Джонатан (15 июня 2011 г.). "Обсуждение оверлейфов". LWN.net. Получено 7 июля, 2018.
- ^ «Система UCI». OpenWrt Project. Получено 8 июля, 2018.
- ^ «29C3: черный ящик провайдера». events.ccc.de. 19 января 2013 г.
- ^ "ядро: добавьте codel и fq_codel в общий набор патчей 3.3". dev.archive.openwrt.org. 16 мая 2012 г.. Получено 2 июля, 2018.
- ^ а б c «OpenWrt Buildroot - О программе». openwrt.org. Получено Двадцать первое октября, 2013.
- ^ «OpenWrt Buildroot - Использование и документация». openwrt.org. 8 января 2006 г. Архивировано с оригинал 21 октября 2013 г.. Получено Двадцать первое октября, 2013.
- ^ а б Тао Цзинь (13 февраля 2012 г.). «Руководство по разработке OpenWrt» (PDF). Лаборатория беспроводных сетей, CCIS, NEU. Получено Двадцать первое октября, 2013.
- ^ «Создание пакетов». openwrt.org. Получено Двадцать первое октября, 2013.
- ^ «Проект OpenWrt: Оборудование». openwrt.org. Получено 2 июля, 2018.
- ^ «Проект OpenWrt: руководство для покупателей». openwrt.org. Получено 2 июля, 2018.
- ^ «Предупреждение 4/32». OpenWrt. 28 сентября 2020.
- ^ «Симет Бокс». Получено 14 сентября, 2017.
- ^ "CeroWrt Wiki". Получено 16 сентября, 2015.
- ^ "ОБЪЯВЛЕНИЕ: дерево git ядра для тестирования деблокирования". LWN.net. Получено 13 февраля, 2014.
- ^ «Фонд свободного программного обеспечения добавляет libreCMC в свой список одобренных дистрибутивов». FSF.org. 4 сентября 2014 г.. Получено 21 декабря, 2014.
- ^ ""время закрытия "сообщение автора на форуме PacketProtector". Архивировано из оригинал 21 апреля 2013 г.
- ^ https://www.tp-link.com/us/support/gpl-code/