LINUX.ORG.RU

Openwrt


73

7

Всего сообщений: 32

Проект LuCI переехал на GitHub

Группа Open Source

Состоялся переезд на GitHub репозитория LuCI — одного из самых популярных web-интерфейсов для систем на базе OpenWrt. Это позволит быстро рассматривать поступающие pull-запросы, и исправит текущую ситуацию, когда коммиты рассматривались месяцами, многие патчи вообще оставались незамеченными, а за старой системой Trac следить было некому.

>>> Подробности

 , ,

anonymous
()

Состоялся выпуск OpenWRT Barrier Breaker 14.07

Группа Open Source

После более чем года работы команда разработчиков OpenWRT представила общественности финальную версию OpenWRT Barrier Breaker 14.07.

Основные изменения по сравнению с Attitude Adjustment 12.09:

  • ядро Linux обновлено до версии 3.10;
  • новая система инициализации procd, созданная специально для нужд дистрибутива;
  • поддержка IPv6 «из коробки»;
  • файловая система: поддержка sysupgrade на NAND-памяти, создание снапшотов и возможность отката на них, система монтирования rootfs и блочных устройств переписана на C;
  • UCI (Unified Configuration Interface): возможность создания конфигурации для тестирования и отката на рабочую при неудаче, запоминание последней удачной конфигурации, улучшен перезапуск демонов по требованию, добавлена проверка правильности введённых данных;
  • сеть: netifd теперь обрабатывает создание и изменение настроек беспроводных интерфейсов, переработана поддержка устаревших hotplug-скриптов, добавлена поддержка динамических правил и зон файерволла, для бриджей добавлена поддержка прозрачной трансляции multicast в unicast;
  • в рамках расширения поддержки IPv6 добавлена поддержка DS-Lite support, различные улучшения в 6to4, 6in4 и 6rd-support, экспериментальная поддержка Lightweight 4over6, MAP-E и MAP-T, поддержка чернового стандарта HNCP (self-managing home networks);
  • rpcd: новый фронтенд JSONRPC over HTTP, предоставляющий удалённый доступ к ubus;
  • новый легковесный демон mdns (в разработке);
  • начальная поддержка Musl (стандартная Си-библиотека, развиваемая в качестве альтернативы Glibc);
  • поддержка 3g/4g QMI-модемов;
  • поддержка DNSSEC;
  • добавлен механизм подписывания пакетов.

В связи с тем, что многие пакеты из репозитория давно не обновлялись, содержат уязвимости и отсутствуют мейнтейнеры, желающих поддерживать эти пакеты, введён в строй новый репозиторий. Туда будут добавляться поддерживаемые пакеты. Старые пакеты были собраны для Barrier Breaker, но со следующего выпуска их сборка будет прекращена (желающие cмогут собирать их самостоятельно).

Бинарные сборки для различных устройств. Исходные коды в GIT и SVN.

>>> Подробности

 , ,

anonymous
()

В OpenWrt начата интеграция procd — собственной минималистичной системы инициализации

Группа Open Source

С выходом OpenWrt 14.07 RC1 начат процесс интеграции в дистрибутив procd — системы инициализации, созданной разработчиками OpenWrt специально для нужд дистрибутива. procd отслеживает процессы, запускаемые скриптами инициализации и может подавлять запуск и перезапуск служб при отсутствии изменения конфигурации.

procd также выполняет функции:

  • подсистемы управления устройствами;
  • службы логов;
  • службы управления аппаратным сторожевым таймером.

Таким образом, procd должен заменить используемые в настоящее время в OpenWrt компоненты busybox-initd, hotplug2, busybox-klogd, busybox-syslogd и busybox-watchdog.

Формат конфигурационных файлов построен на основе языка Bourne shell, однако является не императивным, а декларативным, и во многом похож на формат конфигурационных файлов upstart и systemd. Поддерживается возможность отслеживания работоспособности служб и их автоматический перезапуск в случае аварийного завершения. Также служба может быть перезапущена при изменении ее конфигурационного файла, либо при изменении состояния внешних устройств (например, при подключении сетевого кабеля).

Разработчикам требуется помощь в тестировании и обзоре исходного кода.

>>> Подробности

 ,

Valkeru
()

Вышла стабильная версия 1.6.0 Gargoyle Router

Группа Hardware and Drivers

Объявлено выходе первого стабильного релиза Gargoyle Router, основанного на Attitude adjustment релизе OpenWrt.
В этой версии добавлены исправления нескольких ошибок, поддержка TP-Link WR1043ND v2 c 64mb ram/16mb flash, добавлены Dynamic DNS Providers strato.com, oray.com and 3322.org

>>> Подробности

 

grim
()

Вышла remotefs 1.0

Группа Open Source

После длительного перерыва в разработке вышла версия 1.0 сетевой файловой системы, нацеленной на домашние NAS'ы. За время прошедшее с предыдущего релиза были сделаны следующие изменения:

  • Добавлена поддержка timeout'ов на разные операции, чтобы исключить «застревание» файловых операций на разорваном соединении.
  • Поддержка новой версии FUSE (>=2.8) позволило несколько упростить внутреннее устройство remotefs без потери производительности.
  • В конфигурации теперь можно указывать не только IP-адреса, но и имена хостов.
  • Исправлено несколько небольших ошибок.

Remotefs предназначена для людей, на чьём железе по каким-либо причинам не работает или работает плохо NFS, Samba, sshfs и т.д.

Для того, чтобы избежать проблем предшественников, в remotefs была заложена максимальная простота конструкции и способа реализации. Благодаря строгому следованию стандартам, remotefs собирается и работает на любой современной операционной системе.

Нацеленность на домашнее использование определила подход к небольшой оптимизации файловых операций: многопоточный доступ к файлам пожертвован в пользу последовательного доступа к одному файлу, как это происходит при копировании файлов либо просмотре фильма, прослушивании музыки и т.д.

Сервер remotefs использует не больше 384 килобайт памяти на соединение, и небольшую долю CPU (в неэкстремальных режимах), что позволяет обслужить достаточное количество одновременных соединений даже на дешёвом роутере с 16 мегабайтами памяти и обеспечить передачу закодированого 720p видео по WiFi.

Полный список изменений

>>> Сайт проекта

 , , ,

aleksey_tulinov
()

Состоялся релиз OpenWRT Attitude Adjustment 12.09

Группа Open Source

После более чем двух лет работы команда разработчиков OpenWRT представила общественности финальную версию OpenWRT Attitude Adjustment 12.09.

Основные изменения по сравнению с Backfire 10.03.1:

  • Прекращена поддержка старой платформы Broadcom (brcm-2.4).
  • Ядро Linux 3.3.
  • uClibc 0.9.33.2.
  • Образы x86 переведены с ext2 на ext4.
  • Улучшена поддержка многопоточной сборки.
  • Новый демон netifd, призванный заменить старую систему конфигурации сети, основанную на скриптах.
  • Хранение паролей переведено на shadow.
  • Поддержка внешних оверлейных файловых систем в официальных образах.
  • Различные улучшения файрвола.
  • Обновлены драйверы беспроводных адаптеров, повышена их стабильность.
  • Экспериментальная поддержка каналов шириной 5 и 10 МГц на устройствах Atheros (ath5k и ath9k).
  • Обновлены пакеты и исправлены зависимости.
  • Поддержка новых платформ: ramips, brcm2708 (Raspberry Pi) и других.
  • Поддержка множества новых роутеров.
  • Стала возможна сборка OpenWRT с eglibc вместо uClibc.
  • Поддержка 6RD.
  • Поддержка работы файрвола с мостами в официальных образах.

Известные проблемы:

  • Большинство открытых тикетов на момент сборки финальных образов.
  • Устройства с 16МБ ОЗУ будут испытывать нехватку оперативной памяти, для основанных на brcm47xx устройств рекомендуется использовать предыдущий выпуск OpenWRT Backfire.

Более детальная информация доступна здесь, а также списки изменений в core и пакетах.

Бинарные сборки для различных устройств

Исходные коды в GIT и SVN

>>> Подробности

 , ,

pekmop1024
()

OpenWrt Backfire 10.03.1 final

Группа Open Source

После длительного периода подготовки и тестирования порадовала свет своим появлением новая версия дистрибутива линукс для маршрутизаторов, точек доступа и прочих сетевых применений - OpenWrt Backfire 10.03.1 Основные измемения включают в себя:

  • Ядро обновлено до 2.6.32.25
  • Мигрирование на ветку LuCI 0.10
  • Поддержка PCI-e на платформе х86
  • Канал Wi-Fi изменён с 11-го на 5-ый
  • Добавлена поддержка PEM сертификатов в веб-интерфейсе
  • Задействована поддержка IPV6 во всех пакетах
  • Добавлена поддержка NAT loopback
  • Улучшен процесс создания резервных копий
  • usb-modeswitch теперь входит в стандартную поставку
  • Добавлена возможность запрета определённой беспроводной сети
  • Добавлена поддержка устройств TL-WR740N, WNDR3700 v2, TP-Link TL-MR3420, Netgear WNDR3800 и D-Link DSL-2650U

... а также традиционные множественные исправления ошибок и недочётов.

>>> Подробности

 , , ,

timur_dav
()

Обзор устройства Flexibity Connect

Группа Hardware and Drivers

Flexibity Connect – своего рода “швейцарский нож” среди роутеров. Это основанная на Linux часть платформы для DIY домашней автоматизации, а так же интернет шлюз для сенсорной сети, работающей по протоколу ROLL/6LoWPAN. На базе Connect легко реализуются:

  • система беспроводного видеонаблюдения
  • 3G/WiMax - WiFi точка доступа
  • автономный торрент клиент
  • и многое другое – всё зависит от ваших способностей и подключённых USB устройств!

Устройство полностью открыто, работает на OpenWRT и обладает следующими техническими характеристиками:

  • 200MHz процессор AT91SAM9260
  • 64MB SDRAM
  • 8MB внутренней флэш памяти для начального загрузчика и “запасного” образа Linux
  • SD/MMC слот для основной системы Linux и пользовательских данных
  • 4 USB 1.1 хост порта
  • порт USB устройства с функцией сетевого интерфейса (может также использоваться для питания)

>>> Что такое Flexibity Connect?

 ,

maximosipov
()

Проект OpenWrt присоединился к Open Invention Network

Группа Open Source

Основанная в 2005 году, такими компаниями как IBM, NEC, Novell, Philips, Red Hat и Sony, Open Invention Network — это совместная организация, владеющая патентами на программное обеспечение экосистемы GNU/Linux. Патенты, принадлежащие Open Invention Network, доступны безвозмездно (royalty-free) любому, кто обязуется не применять эти патенты против систем на основе ядра Linux. Развивая сеть Linux-разработчиков, дистрибьюторов, продавцов, посредников и конечных пользователей, путём предоставления лицензий на право использования своего патентного портфолио, Open Invention Network создаёт ограждённую экосистему, которая гарантирует рост и утверждение систем на базе ядра Linux.

“Мы рады, что OpenWrt, важный дистрибутив для встраиваемых устройств, стал обладателем лицензий Open Invention Network,” говорит Кит Бёрджелт (Keith Bergelt), генеральный директор OIN. “Таким образом, проект OpenWrt заявляет, что он высоко ценит неизменную открытость Linux. Мы приветствуем дальновидность данного шага, он поддерживает как OpenWrt, так и Linux в целом.”

Разработчики OpenWrt полагают, что открытость и сотрудничество в этой эфере - это основа, которая помогает развитию Linux. «Новое партнёрство с Open Invention Network будет одним из строительных блоков в продвижении OpenWrt и Linux в целом», заявляет Грегерс Петерсен, менеджер связей OpenWrt.

>>> Подробности

 , , ,

Deleted
()

Вышел OpenWRT 10.03, кодовое имя «Backfire»

Группа Linux General

OpenWRT — дистрибутив Линукса для встраиваемых устройств. В отличие от статичных прошивок, OpenWRT предоставляет стабильную файловую систему и систему управления пакетами.

Изменения и новые возможности в 10.03

  • Linux 2.6.32;
  • uClibc 0.9.30;
  • Поддержка драйверов, основанных на mac80211:ath5k, ath9k, b43...;
  • Поддержка альтернативных реализаций libc;
  • Новый веб-сервер uhttpd (httpd-сервер busybox выключен по умолчанию);
  • Расширенная поддержка X.Org, GTK+, Qt;
  • Новый формат «switch configuration» для Broadcom;
  • Новый wpa-supplicant and hostapd;
  • Поддержка TRX v2;
  • Поддержка новых платформ: Atheros AP81: Ubiquiti Router Station Pro, TP-Link TL-WR1043ND, Broadcom, Cavium Networks Octeon, Cobalt Networks MIPS-сервера и другие.

>>> Подробности

 ,

DoctorSinus
()

remotefs 0.12

Группа Open Source

Вышла очередная версия remotefs – легковесной файловой системы для домашнего применения.

Главная особенность этой версии – NSS-модуль (rfsnss) для автоматической реализации id-mapping'а. Подробнее о его функциях вы можете прочитать в man rfs_nssd: http://remotefs.sourceforge.net/rfs_n... (англ.)

Кроме того, в этом релизе мы исправили известные ошибки, добавили новые фичи и убрали лишние.

Из изменений:

  • включено по умолчанию: IPv6, поддержка ссылок, список экспортов на сервере (rfs -l);
  • сервер откажется запускаться не из-под рута (без опции -q);
  • исправлены размеры файлов в выводе ls и du;
  • исправлен баг с копированием файлов только для чтения (mode: 444);
  • исправлен баг с временными метками (при копировании с их сохранением: cp -p);
  • удалено кеширование операций чтения и связанные с ним опции (-ord_cache, -ordwr_cache);
  • добавлена опция transform_symlinks, аналогичная одноимённой опции в sshfs.

Полный список изменений: http://remotefs.svn.sourceforge.net/v...

>>> Домашняя страница

 , , ,

aleksey_tulinov
()

remotefs 0.11

Группа Linux General

Вышла промежуточная версия remotefs - легковесной сетевой файловой системы на базе FUSE. remotefs разрабатывалась для применения на домашних NAS'ах на базе низкопроизводительного оборудования.

В эту версию включена экспериментальная поддержка SSL и POSIX ACL - обе опции не включены в пакеты, но доступны в репозитории.

Доступны пакеты для архитектуры i386 для дистрибутивов основанных на Debian и Redhat, ебилды для Gentoo, а также пакеты для OpenWrt для архитектур MIPS, MIPSEL, ARM, ARMEB и PowerPC.

Пакеты для OpenWrt (кроме MIPSEL) экспериментальные, т.е. их работоспособность не проверялась опытным путём. Если какой-то из экспериментальных пакетов не работает - разработчики будут благодарны если вы сообщите им об этом.

>>> Подробности

 , , ,

aleksey_tulinov
()