Jump to content

Управление роутером по Telegram


Recommended Posts

В 23.05.2023 в 19:14, Rodstvennik63 сказал:

Ребят, знающие и понимающие, помогите, пожалуйста. Да, тема зачахла немного, но, может быть, её кто-то мониторит из старожилов. Бот у меня работает и почти выполняет свои функции.

Задача: сидеть в чате CLI с роутером; сидеть в чате с модемом (at командами); выполнять команды, заранее заготовленным списком. И вот проблема, что в любой из основных задач присутствуют команды на перезагрузку, либо роутера, либо интерфейса, либо модема, для применения. И как только бот выполняет такую задачу, всё идет по одному известному месту. Либо роутер, либо интерфейс, либо модем, падают в бутлуп. Как только бот даст команду на выполнение команды, которая влечет за собой пропадание интернета, он дожидается его восстановления и посылает команду снова. Как это можно обойти? Может как-то можно дать ему условие, что получение результата выполнения команды - не обязательно. Мол получил ответ - замечательно, вывел. Не получил - тоже ничего. Или как-то сделать, что для определенных команд, не требуется подтверждение выполнения?

Буду рад помощи.

 вот тут бот немного для другого, но если необходимо его можно допилить для работы выполнения "левых" команд. Просто это с точки зрения безопасности дырка)) 

Link to comment
Share on other sites

49 минут назад, Mastersland сказал:

вот тут бот немного для другого, но если необходимо его можно допилить для работы выполнения "левых" команд.

А может не надо?
Или как компромиссный вариант две версии бота?

Link to comment
Share on other sites

3 часа назад, Mastersland сказал:

 вот тут бот немного для другого, но если необходимо его можно допилить для работы выполнения "левых" команд. Просто это с точки зрения безопасности дырка)) 

Спасибо. Посмотрю. Но неужели всех устраивает такое поведение бота, когда нельзя отправить в перезагрузку роутер или интерфейс? Неужто никто не озадачивался данным моментом?

Link to comment
Share on other sites

  • 2 weeks later...
8 часов назад, den500 сказал:

Делитесь скриптом

Я не знаю. Я всё брал из темы, из разных сообщений, но из темы. Возможно, у Вас каких-то пакетов недостает, например, ndmq, т.к. он больше не включён в состав стандартного архива entware. 

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

 

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...