Jump to content

Александр Рыжов

Moderators
  • Posts

    1,088
  • Joined

  • Last visited

  • Days Won

    22

Posts posted by Александр Рыжов

  1. 11 час назад, vadimbn сказал:

    Вот знать бы еще полные пути формирования этих rci-запросов. Документация по ним есть?

    Есть в справочнике CLI. Но можно и без справочника: открыть по F12 отладчик в браузере и выполнить нужную команду в веб-интерефейсе.

  2. 34 минуты назад, lascorpio сказал:

    ndmq не ставит, говорит пакет на найден. Так понимаю, его выпилили? Как установить теперь?

    Любые пакеты, когда-либо существовавшие в репозитории, можно найти в папке archive:

    opkg install http://bin.entware.net/mipselsf-k3.4/keenetic/archive/libndm_1.1.15-1_mipsel-3.4_kn.ipk
    opkd install http://bin.entware.net/mipselsf-k3.4/keenetic/archive/ndmq_1.0.2-7_mipsel-3.4_kn.ipk

    А вообще надо отучаться постепенно отучаться от ndmq, причина выше.

  3. Подождите, подождите, нужна обратная связь по работоспособности пакета.

    Если будет минимальный конфиг и скрипт запуска, то мы добавим его в репозиторий.

  4.  

    13 минуты назад, DeadlineX сказал:

    Спасибо! Это как выдать команду. А как ответ получить?

    Попробуйте пример выше.

    14 минуты назад, DeadlineX сказал:

    Если нетрудно, напишите аналог команды 'show internet status', а то ничего путного не выходит :(

    Получение инфы ещё проще, GET-запросами. Пожалуйста, не спрашивайте меня другие команды, посмотрите документацию.

    wget -qO - http://127.0.0.1:79/rci/show/internet/status

     

  5. Слишком мало информации для ответа. Надо запускать каждый из сервисов в командной строке и анализировать на что они жалуются.

     

    Пакет rtorrent-easy-install подразумевает установку на чистую систему.

  6. 13 часа назад, DeadlineX сказал:

    Примерно понятно.
    Только все же остался вопрос: это так и из скриптов делать? Т.е. команда ndmq уже неактуальна? Через curl теперь делать?

    Так:

    wget --post-data='[{"opkg": {"initrc": {"path": "/opt/etc/init.d/rc.unslung", "no": false}}},{"system": {"configuration": {"save": true}}}]' http://127.0.0.1:79/rci/

    Да.

    Можно.

  7. Если только собирать самостоятельно.

    Какие killer features есть у этой БД и где без неё не обойтись?

  8. От deprecated XML-интерфейса, и, в частности ndmq лучше отучаться, в новых инсталляционных пакетах ndmq больше не будет, хотя утилита всё ещё доступна в пакетах.

    По возможности переходите на REST core interface, пример:

    wget --post-data='[{"opkg": {"initrc": {"path": "/opt/etc/init.d/rc.unslung", "no": false}}},{"system": {"configuration": {"save": true}}}]' http://127.0.0.1:79/rci/ -qO -

     

  9. Так вам читать самому или парсить машиной? Второй вариант в XML для машины даже лучше. См. xmlstarlet и подобные утилиты.

     

    PS Пожалуйста учтите, что XML-интерфейс прошивки уходит в разряд deprecated, по возможности пользуйтесь REST core interface.

  10. Прошивать только через Recovery, т.к. цифровой подписи не будет, ну и обновляться дальше исключительно самостоятельно. Это для тех, кто очень хорошо представляет зачем.

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

    • Thanks 2
  11. 11 час назад, mmc сказал:

    Без понятия, это разработчикам ПО keenetic решать, я лишь озвучил факты:

    Открою секрет: никто не заинтересован в решении вашей задачи больше вас самих. Если нет желания вникать в собственный вопрос, то никто за вас это делать не станет.

     

  12. 29 минут назад, mmc сказал:

    Да и просто здравый рассудок подсказывает, что это не той сложности надстройка, чтобы 80+ мб весить при нормальной реализации.

    Какую реализацию предлагаете?

×
×
  • Create New...