-
Posts
1,212 -
Joined
-
Last visited
-
Days Won
25
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Everything posted by Александр Рыжов
-
Исходники коммерческие проекты никогда не отдают, это их хлеб. А добавлять в прошивку скомпилированного на стороне кота в мешке вряд ли целесообразно. Самостоятельно с разработчиками исходников не надо связываться. Вероятность добавления компонента зависит отнюдь не только от этого. Просто подождите, насколько эта тема найдёт отклик у авторов NDMS и других пользователей.
-
Тему перенёс в «Развитие», поправил название топика. Исходники перечисленных компонентов закрытые. С нуля никто проводить реверс-инжениринг и переписывать клиентов не станет.
-
Настройка есть, но не выведена в веб-интерфейс. interface Home peer-isolation system configuration save
-
запуск скрипта при появлении нового клиента wifi
Александр Рыжов replied to Vyacheslav Anisimov's question in Реализованные пожелания
Именно событием относительно устойчиво получалось желаемое на DHCP-сервере. -
запуск скрипта при появлении нового клиента wifi
Александр Рыжов replied to Vyacheslav Anisimov's question in Реализованные пожелания
Если @Vyacheslav Anisimov не против, могу перенести тему в Развитие NDMS. IMHO, это частный случай подписки на события прошивки. На все случаи жизни hook-скриптов не напасёшься. -
Это в т.ч. продолжение темы с автоматизацией без использования opkg. Раньше я показывал только как посылать от роутера в сторону сервиса автоматизации информацию о полученном IP-адресе, но хотелось бы реагировать и на другие события, например, подключение клиента по Wi-Fi, переподключением носителей и/или рестарте сервисов. Формат JSON упомянул лишь потому, что чаще других встречаю его в работе сервисов автоматизации. Таких сервисов довольно много, с помощью них можно будет получать по JSON информацию от роутера, фильтровать и ответным JSON-запросом роутером управлять. Вот, скажем, Google Docs, позволяют публиковать встроенные в книги скрипты App Script как веб-приложения, разборка JSON-параметров от роутера будет в нём одной строчкой. Раз уж в прошивке есть некоторая шина событий, на которые могут подписываться компоненты, вероятно можно вывести эти события в виде POST-запросов. Если это неприемлемо сложно для реализации, то может будет некая утилита, на манер ndmq, для подписки на выбранные события и передачи их в виде параметров в shell-скрипт? На картинке для привлечения внимания роутер записывает в Google-таблицы очередной IP на WAN интерфейсе, скрипты таблицы дёргают определённую ячейку, по изменению которой сервис автоматизации вызывает реконнект WAN при необходимости. Всё в пределах заводского интерфейса, без использования на роутере opkg.
-
@stitchix, если речь про мобильное приложение, то я перенесу тему в соответствующую ветку.
-
Управление роутером по Telegram
Александр Рыжов replied to Александр Рыжов's topic in Каталог готовых решений Opkg
Просто как вариант: Чтобы не трогать плату и корпус роутера, я делал аналогичную штуку с помощью начинки из старой USB-клавиатуры, платка из неё довольно миниатюрна. На кинетике она будет определяться как HID-устройство, а события отлавливаться с помощью triggerhappy. Модули USB HID в кинетиковской прошивке есть. -
Прошивка имеет замечтательный REST API, позволяющий опрашивать роутер на предмет текущего состояния и выполнять необходимые настройки/действия. Прошу добавить возможность подписки на события прошивки, т.е. отправку JSON-сообщений на указанный URL при наступлении (в идеале выбранных) событий. Фича позволит: стать роутеру генератором событий для сервисов автоматизации вроде IFTTT в рамках заводского функционала без использования хук-скриптов opkg, для самописных скриптов автоматизации избежать timeout-driven решений "периодический опрос - действие" в пользу event-driven решений "событие - действие". Понимаю, что указанная возможность будет нужна довольно малому числу пользователей, но надеюсь, что её реализация не будет трудоёмкой.
-
Сделайте окна в новом интерфейсе чуть по темнее
Александр Рыжов replied to T@rkus's question in Реализованные пожелания
-
-
Включение 2,4 ГГц по нажатию кнопки на корпусе роутера?
Александр Рыжов replied to T@rkus's question in Развитие
Отсутствие ответа или плюсов означает ровно одно - отсутствие интереса. А коль общение здесь строго добровольное, ответа может не появиться. Это нормально. -
Включение 2,4 ГГц по нажатию кнопки на корпусе роутера?
Александр Рыжов replied to T@rkus's question in Развитие
@ydzhus, прошу не создавать однотипные темы. Объединил все три в одну. -
[Entware-3x] Тестируем альтернативы udpxy
Александр Рыжов replied to zyxmon's topic in Вопросы по сборке и настройке Opkg
Самое первое: спасибо за работу. Софтина работает, пользователи довольны. -
кто создаёт(компилирует) пакеты?
Александр Рыжов replied to Илдар's topic in Вопросы по сборке и настройке Opkg
Распутали между собой проекты. А опции, с которыми был собран PHP7 можно увидеть здесь. Пакет без изменения приехал из OpenWrt, на тамошнем форуме можно поинтересоваться почему были выбраны именно такие опции. -
кто создаёт(компилирует) пакеты?
Александр Рыжов replied to Илдар's topic in Вопросы по сборке и настройке Opkg
Добрый. Entware — отдельный проект, позволяющий использовать софт в папке /opt на различных embedded устройствах. Пакеты собирают именно они и если есть какие-то вопросы, с работой Entware на кинетиках никак не связанные, лучше их обсудить на этом форуме. Некто @Padavan — автор другого отличного проекта. Ныне вкладывает свои силы в развитие кинетиковской прошивки. Компонент opkg из кинетиковской прошивки позволяет запускать сторонний софт из папки /opt USB-носителя, будь то Entware, Debian или что-то ещё. см. вывод opkg whatdepends readline Распутали?:) -
-
Реализовать Netflow сенсор для учета трафика.
Александр Рыжов replied to iocsha's question in Реализованные пожелания
-
-