The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен стабильный выпуск OpenWRT 14.07 - 'BarrierBreaker' "
Отправлено opennews, 02-Окт-14 21:06 
После полутора лет разработки представлен (https://lists.openwrt.org/pipermail/openwrt-devel/2014-Octob... релиз OpenWRT 14.07 (http://openwrt.org/) "Barrier Breaker", дистрибутива Linux, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы и точки доступа. OpenWRT поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Готовые бинарные сборки подготовлены (http://downloads.openwrt.org/barrier_breaker/14.07/) для 21 платформ.


Наиболее заметные изменения по сравнению с прошлой версией (https://www.opennet.ru/opennews/art.shtml?num=36789) "Attitude Adjustment":

-  Переход (https://www.opennet.ru/opennews/art.shtml?num=40223) на системный менеджер  procd (http://wiki.openwrt.org/doc/techref/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 (http://en.wikipedia.org/wiki/Multicast_DNS) (multicast DNS), позволяющая организовать доступ по имени в локальной сети без применения традиционного DNS-сервера (клиент отправляет multicast-запрос, в ответ на который хосты заявляют о себе);
-  Поддержка 3g/4g модемов на основе QMI;
-  Инфраструктура для проверки пакетов по цифровым подписям. Использование хэшей sha256;

-  rpcd: новый RPC-интерфейс, позволяющий использовать JSONRPC поверх HTTP и дающий возможность удаленного доступа к системной шине ubus.
-   Начальная поддержка стандартной Си-библиотеки  musl (https://www.opennet.ru/opennews/art.shtml?num=39365);


-  Улучшения, касающиеся файловых систем:


-  Поддержка создания снапшотов состояния системы и отката изменений на ранее сохранённую точку;
-  Реализован 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 (https://github.com/openwrt/packages) для организации совместной работы. Старые способы доступа к package feed пока работают, однако следует учесть, что старый feed не фигурирует в списке источников opkg по умолчанию. Кроме этого, выражается благодарность фирме Imagination Technology, оплатившей два сборочных сервера для проекта.


Из дальнейших планов отмечается желание выпустить еще одну версию - Chaos Calmer (CC), которая предположительно будет использовать ядро 3.14 или иное ядро с длительным сроком поддержки, если оно будет доступно на момент релиза.


URL: https://lists.openwrt.org/pipermail/openwrt-devel/2014-Octob...
Новость: https://www.opennet.ru/opennews/art.shtml?num=40733

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру