Zyxware - серия номер 2....

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1271
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 25 сен 2015, 22:44

Итак свершилось. Революция, о необходимости которой так долго говорили большевики....

В среду 23.09.2015 на презентации новых продуктов ZyXEL официально объявлено о поддержке opkg пакетов - http://zyxel.ru/news/product/keenetic-G3U2
Проект (пока очень сырой) тут - http://keenopt.ru/ (там дальше по ссылкам после регистрации). Очень все похоже на мой старый проект Zyxware. Разработчики ndms будут только рады, если кто займется.

Моё ИМХО тут такое - не нужно выдумывать велосипед, нужно прикрутить Entware. 100% уверенности, что удастся прикрутить - нет. Процентов 99% - есть. Можно легко наработки Entware прикрутить ко второму пришествию Zyxware, если что...

Аватара пользователя
LordMerlin
Сообщения: 95
Зарегистрирован: 22 авг 2015, 14:31
Откуда: Третья планета от Солнца

Сообщение LordMerlin » 26 сен 2015, 09:55

Сорри конечно за оффтоп, но блин, долго же они рожали. Помнится та прошивка, которой я тогда убил свой Белый была тестовая, с поддержкой /opt
Смущает в релизе следующее, простите, может заблуждаюсь, но как они сделали шейпинг
Оба интернет-центра выходят под управлением фирменной операционной системы NDMS версии 2.06, в которой реализована плеяда новых функций: управление полосой пропускания IntelliQoS (автоматическое распределение скорости Интернета между пользователями и приложениями на основании анализа сетевых пакетов), выборочный шейпинг одних клиентов сети

без отключения хардварного ната?
без снижения максимальной скорости маршрутизации для других

А вот в нынешних реалиях загаженного эфира это полезное свойство
динамический выбор оптимального канала Wi-Fi

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1271
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 26 сен 2015, 10:40

LordMerlin писал(а):Источник цитаты Сорри конечно за оффтоп, но блин, долго же они рожали. Помнится та прошивка, которой я тогда убил свой Белый была тестовая, с поддержкой /opt.

Раньше программисты делали это в свободное от работы время. Маркетологи были против. Теперь же это официально. Почему все так круто повернулось - я не в курсе. Есть шанс, что сейчас это дело "закрутится". На offtopic отвечать в этой теме не буду. Создайте отдельную в разделе роутеры или напишите в моем блоге в комментарии по заметке о новой серии ZyXEL.

Dr.Acid
Сообщения: 143
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 06 окт 2015, 01:43

Полазил по форуму http://keenopt.ru/ (пока не регился).
Возникло несколько вопросов:
1) Правильно ли я понял, что они замутили свою, отдельную систему пакетов, устанавливающихся в /opt (помимо и независимо от Entware)?
2) Эта система своя, для каждой модели Кинетика?!
3) Что, исходники для сборки прошивки выложены в открытый доступ?!?
Если туплю, извиняйте... :oops:

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1271
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 06 окт 2015, 07:19

1. Да своя система, в /opt может существовать только одна.
2. Для конкретной модели есть свои и общая части (opkg.conf):

Код: Выделить всё

....
src/gz all http://opkg.keenopt.ru/all
src/gz mt76xx http://opkg.keenopt.ru/mt76xx
src/gz ku_rc http://opkg.keenopt.ru/ku_rc 

Общая, userspace, модули ведра и opkg.
3. Выложили исходники ядра (наверняка неполные, не смотрел), системные либы (musl), тулчейны, скрипты по сборки тулчейнов - https://embtoolkit.org/ ) и "мелочевку".

Что было бы (мне и другим) интересно - научиться собирать модули ядра. Например для ядерного nfs сервера. Сейчас собраны и выложены модули, которые есть в прошивке в виде ipk файлов.

Dr.Acid
Сообщения: 143
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 06 окт 2015, 09:22

Да... Замахнулись не по детски... (Спрашивается - зачем?)
Ничего себе - общая часть, целый один пакет! :shock:
По мне, так названия репозиториев mt76xx и ku_rc стоило поменять местами, впрочем...
А что касается сборки модулей - это всегда интересно, для любой прошивки. Тут и обсуждать нечего - всё понятно.
(Вот только возможность такая есть далеко не всегда, к сожалению). Но если исходники выложили, наверное как-то можно собрать теперь.
Не знаю... если вся ихняя "фишка" в том, что кладешь в папочку пакет ipk, и он сам устанавливается(и работает), то такую приблуду можно и для Entware прикрутить :) Но тогда уж лучше просто в вебке интерфейс пакетного менеджера сделать - ещё удобней(как было на V1).

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1271
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 06 окт 2015, 11:19

Dr.Acid писал(а):Источник цитаты если вся ихняя "фишка" в том, что кладешь в папочку пакет ipk, и он сам устанавливается

Он распаковывается, а установка подразумевает часто еще и выполнение скриптов postinst. Пакет не регистрируется, как установленный.

PS Выполнить postinst невозможно, т.к. shell и другие утилиты, используемые в postinst могут еще быть недоступными.

Dr.Acid
Сообщения: 143
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 06 окт 2015, 17:26

Zyxmon писал(а):Источник цитаты Он распаковывается, а установка подразумевает часто еще и выполнение скриптов postinst. Пакет не регистрируется, как установленный.

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

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1271
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 06 окт 2015, 17:53

Еще раз объясняю. В NDMS V2 нет busybox и стандартных утилит, нет линуксового шелла. Скрипты не выполнить, пока минимум не поставлен в opt.
Мой пакет установки это и есть тот минимум (ну можно раза в 2, или больше сократить) :roll: после установки которого в NDMS V2 появляется привычная linux среда (запакованы системные либы (с избытком), busybox, dropbear, find-utils, opkg, wget с зависимостями).

Dr.Acid
Сообщения: 143
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 06 окт 2015, 20:05

А.. Ну вот теперь понятно, кажется. Хочу уже попробовать, но всё руки не доходят! :( (Ведь сначала надо сделать бекапы старой системы и настроек роутера, на случай отката)


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя