Jump to content

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

Moderators
  • Posts

    1,212
  • Joined

  • Last visited

  • Days Won

    25

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

  1. 29 минут назад, user965 сказал:

    Как раз это самый интересный момент, и хотелось бы услышать комментарий разработчиков.

    Если аплет из сборки entware для этой конкретной архитектуры (процессора) работает где то на другой модели, а здесь нет.

    Entware запускают на очень разных устройствах.

    poweroff на кинетиках вреден, поскольку:

    • не обеспечивает грациозного завершения логики работы кинетиковской прошивки,
    • на роутере нет цепей для программного включения-выключения роутера.
    • Thanks 1
  2. 2 часа назад, lascorpio сказал:

    Если вручную обработать скрипт - всё работает.

    Если вручную скрипт работает, а в cron'е — нет, то скорее всего дело в среде выполнения: наличия переменных, порядка путей в $PATH и т.п. 

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

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

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

  4. 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, причина выше.

  5.  

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

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

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

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

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

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

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

     

  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/

    Да.

    Можно.

    • Thanks 1
×
×
  • Create New...