| |
После полутора лет разработки представлен релиз OpenWRT 14.07 "Barrier Breaker", дистрибутива Linux, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы и точки доступа. OpenWRT поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Готовые бинарные сборки подготовлены для 21 платформ.
Наиболее заметные изменения по сравнению с прошлой версией "Attitude Adjustment":
- Переход на системный менеджер procd, разработанный специально для OpenWRT и сочетающий в себе систему ранней инициализации (preinit), инициализации, службу системного лога, службу управления аппаратным сторожевым таймером (watchdog), обработки горячего подключения устройств (hotplug) и службу слежения за состоянием устройств. Система написана на языке Си. Procd заменил собой такие компоненты, как busybox-initd, busybox-klogd, busybox-syslogd, busybox-watchdog и hotplug2. При этом, procd тесно интегрирован с шиной системных сообщений ubus (аналог D-Bus) и менеджером устройств ubox.
Формат конфигурационных файлов, несмотря на то, что он построен на основе языка Bourne shell, является не императивным, а декларативным, и во многом похож на конфигурационные файлы upstart и systemd. Поддерживается возможность отслеживания работоспособности служб и их автоматический перезапуск в случае аварийного завершения. Также служба может быть перезапущена при изменении ее конфигурационного файла, либо при изменении состояния внешних устройств (например, при подключении сетевого провода).
- Обновление ядра Linux до выпуска 3.10 (в прошлой версии применялось ядро 3.3);
- Легковесная реализация демона mDNS (multicast DNS), позволяющая организовать доступ по имени в локальной сети без применения традиционного DNS-сервера (клиент отправляет multicast-запрос, в ответ на который хосты заявляют о себе);
- Поддержка 3g/4g модемов на основе QMI;
- Инфраструктура для проверки пакетов по цифровым подписям. Использование хэшей sha256;
- rpcd: новый RPC-интерфейс, позволяющий использовать JSONRPC поверх HTTP и дающий возможность удаленного доступа к системной шине ubus.
- Начальная поддержка стандартной Си-библиотеки musl;
- Улучшения, касающиеся файловых систем:
- Поддержка создания снапшотов состояния системы и отката изменений на ранее сохранённую точку;
- Реализован sysupgrade для устройств использующих NAND-flash.
- Система монтирования rootfs и блочных устройств переписана на языке Си.
- Улучшения, касающиеся системы конфигурации UCI:
- Поддержка тестирования конфигурации и отката на последнюю работоспособную конфигурацию;
- Унифицирована система триггеров для перезапуска сервисов по мере необходимости;
- Добавлен слой проверки данных;
- Улучшения, касающиеся работы с сетью:
- Сервис Netifd теперь обрабатывает настройку и изменение конфигурации, в том числе и для беспроводных интерфейсов.
- Переработанная поддержка событий, которая в будущем позволит уйти от использования hotplug-scripts.
- Поддержка динамических правил файрвола и динамических зон.
- Встроенные механизмы верификации DNSSEC;
- Поддержка прозрачной трансляции multicast в unicast для сетевых мостов (bridges).
- Полная поддержка IPv6 "из коробки":
- Работа с RA (Router Advertisement), а также встроенный клиент и сервер DHCPv6+PD.
- Поддержка выделения локальных префиксов (Local prefix allocation) и source-restricted routes (multihoming).
- Поддержка DS-Lite и улучшена работа с 6to4, 6in4 и 6rd.
- Экспериментальная поддержка Lightweight 4over6, MAP-E и MAP-T.
- Начальная поддержка самоконфигурирующихся домашних сетей (HNCP)
Дополнительно, разработчики выражают благодарность всем майнтайнерам, поддерживающим пакеты и напоминают, что package feed переходит на использование git и площадки github для организации совместной работы. Старые способы доступа к package feed пока работают, однако следует учесть, что старый feed не фигурирует в списке источников opkg по умолчанию. Кроме этого, выражается благодарность фирме Imagination Technology, оплатившей два сборочных сервера для проекта.
Из дальнейших планов отмечается желание выпустить еще одну версию - Chaos Calmer (CC), которая предположительно будет использовать ядро 3.14 или иное ядро с длительным сроком поддержки, если оно будет доступно на момент релиза.
|
|
- Главная ссылка к новости (https://lists.openwrt.org/pipermail/open...)
- OpenNews: Фонд СПО анонсировал полностью свободный дистрибутив LibreWRT
- OpenNews: Фонд СПО признал libreCMC полностью свободным дистрибутивом
- OpenNews: OpenWrt начинает интеграцию собственной минималистичной системы инициализации procd
- OpenNews: PirateBox 1.0, платформа для организации анонимного общения и обмена файлами
- OpenNews: Выпуск Commotion 1.0, свободной платформы для удобного развёртывания mesh-сетей
| Автор новости: Аноним | Тип: Интересно / Программы | Ключевые слова: openwrt, (найти похожие документы) | При перепечатке указание ссылки на opennet.ru обязательно | Реклама |
id=adv>
| |
1.2, ano, 21:07, 02/10/2014 [ответить] [смотреть все] [к модератору]
| +/– |
Что ещё хочу отметить - в 14.07 по умолчанию вполне симпатичная LuCI
| | |
1.3, Аноним, 21:25, 02/10/2014 [ ответить] [ смотреть все] [ к модератору] +/–
1.5, Аноним, 21:29, 02/10/2014 [ ответить] [ смотреть все] [ к модератору] +/–на dlink 320 ставил кто что-то вешается намертво ... весь текст скрыт [ показать]
1.7, Аноним, 21:36, 02/10/2014 [ ответить] [ смотреть все] [ к модератору] +/–Хорошо иметь Ralink RT5350F Ничего не волнует - ни официальные обновления, ни ал... весь текст скрыт [ показать]
|
2.9, Нимо Ан, 21:41, 02/10/2014 [^] [ответить] [смотреть все] [к модератору] | +/– |
> Хорошо иметь Ralink RT5350F
> Ничего не волнует - ни официальные обновления, ни альтернативные прошивки
В каком смысле не волнует? Это сарказм или действительно хорошо?
| | |
1.10, Аноним, 21:52, 02/10/2014 [ ответить] [ смотреть все] [ к модератору] +/–Не завёлся виснет на команде gcom ... весь текст скрыт [ показать] Ваш комментарий
Read more |