top
logo


OpenNews: Представлен стабильный выпуск OpenWRT 14.07 PDF Печать E-mail
02.10.14 17:45

После полутора лет разработки представлен релиз 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 или иное ядро с длительным сроком поддержки, если оно будет доступно на момент релиза.

  1. Главная ссылка к новости (https://lists.openwrt.org/pipermail/open...)
  2. OpenNews: Фонд СПО анонсировал полностью свободный дистрибутив LibreWRT
  3. OpenNews: Фонд СПО признал libreCMC полностью свободным дистрибутивом
  4. OpenNews: OpenWrt начинает интеграцию собственной минималистичной системы инициализации procd
  5. OpenNews: PirateBox 1.0, платформа для организации анонимного общения и обмена файлами
  6. OpenNews: Выпуск Commotion 1.0, свободной платформы для удобного развёртывания mesh-сетей
Автор новости: Аноним
Тип: Интересно / Программы
Ключевые слова: openwrt, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
id=adv>
  1.1, ano, 21:06, 02/10/2014 [ответить] [смотреть все]    [к модератору] +/
Годно. Для тех, кто немного ламер - как обновить rc до релиза?
 
1.2, ano, 21:07, 02/10/2014 [ответить] [смотреть все]    [к модератору]
+/
Что ещё хочу отметить - в 14.07 по умолчанию вполне симпатичная LuCI
 
    3.6, Anonplus, 21:33, 02/10/2014 [^] [ответить] [смотреть все]    [к модератору] +/
А в прошлой версии нужно было из репозитория ставить тему bootstrap, которая сейчас по дефолту.
http://advanxer.com/blog/wp-content/uploads/2013/02/bootstrap-luci-theme.png
 
1.3, Аноним, 21:25, 02/10/2014 [ответить] [смотреть все]     [к модератору] +/ 
  2.8, Нимо Ан, 21:40, 02/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Там есть bash? Я думал там BusyBox какой-нибудь...
 
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 http://www.opennet.ru/opennews/art.shtml?num=40733

 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика