Как удаленно перезагрузить модем Huawei

Service—>Command over SMS.
Включаем — галочка «Enable».
В поле «Message» — указываем команду в SMS.
Указываем служебную команду в поле «Command» (можно указать полный путь до команды) /sbin/reboot (перезагрузка)/.
Прописываем доверенный номер телефона, и сохраняем.

Если номер телефона не указывать, то SMS с командами можно будет отсылать с любых телефонных номеров.

При включении этой опции демон smrd, на роутере, проверяет наличие входящего SMS сообщения с командой один раз в минуту.

Внимание! Описанные ниже способы применимы ТОЛЬКО для роутеров серии R2/R4

Если у вас к GPIO подключено какое-то реле, контролирующее питание, то по команде SMS можно заставить его сработать и перезагрузить роутер.

1. В разделе Service —> Command over SMS добавляете строку, отмечаете галочкой ее включение (Enable)

2. Придумываете слово-команду СМСки.

3. В столбце «Command» напишите gpio write 1 1 sleep 3 gpio write 1 0 (в данном случае задержка замыкания GPIO установлена в 3 секунды (sleep 3).

Как перезагрузить роутер ?

4. Указываете номера «доверенных» тлф, с которого будут отсылаться СМС.

5. Сохраняете и проверяете.

Описание используемых команд настройки GPIO в вышеуказанном п.3

Пример:
/usr/bin/gpio set 1 in (устанавливаем gpio 1 в состояние «ВХОД»)
/usr/bin/gpio — команда выполняется в терминале.
set N* in/out — установить gpio N на вход или выход
get N — узнать состояние gpio порта, то есть работает он на вход или на выход
write N 0/1 — подать на указанный gpio порт (N) состояние 1 или 0, то есть высокое напряжение или низкое, работает только если порт в режиме OUT
read N — прочитать состояние данного gpio

*где N соответствует порядковому номеру порта gpio = 1, 2 или 3 для роутера семейства R4, и от 1 до 7 для роутера R2

2. С помощью сработавшего GPIO от нажатия на кнопку.

а) Через web-интерфейс:

Tools—>GPIO, и указать выполнение действия (Action) — «Command».

Тогда, «дернув» контакт GPIO, роутер выполнит указанную команду (например /sbin/reboot)

И теперь, если подключить кнопку к выходам GPIO1 и GPIO2, то при нажатии на нее роутер перезагрузится.

б) Эти же значения можно указать и через командную строку.

Используя встроенный редактор vi, правим конфиг gpio:

vi /etc/config/gpiomond config gpio ‘IO_1’ option direction ‘in’ option value ‘0’ option trigger ‘rising’ option action ‘command’ option parameter ‘/sbin/reboot’ option debounce ‘100’ config gpio ‘IO_2’ option direction ‘out’ option value ‘1’ option trigger ‘rising’ option action ‘none’ option debounce ‘100’

Оборудование

3G-роутер iRZ RU21 с встроенным ПО - фото

Вот Зачем Нужно Регулярно Перезагружать wi-fi РОУТЕР! Теперь никаких проблем!

18 590 ₽ руб.
Без НДС
Оптовая цена по запросу

3G-роутер для для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций

LTE/Wi-Fi-роутер iRZ RL22w с встроенным ПО - фото

27 700 ₽ руб.
Без НДС
Оптовая цена по запросу

4G-роутер для для систем автоматизации, c 2-мя SIM-картами, Wi-Fi, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций и Galileo/GPS/GLONASS

LTE-роутер iRZ RL21 с встроенным ПО - фото

23 200 ₽ руб.
Без НДС
Оптовая цена по запросу

4G-роутер для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций

Huawei matepad pro 11 обзор

3G/Wi-Fi-роутер iRZ RU22w с встроенным ПО - фото

16 500 ₽ руб.
Без НДС
Оптовая цена по запросу

3G-роутер для для систем автоматизации, c 2-мя SIM-картами, Wi-Fi, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций и Galileo/GPS/GLONASS

Уличный LTE-роутер iRZ RL21w IP65 с встроенным ПО - фото

25 930 ₽ руб.
Без НДС
Оптовая цена по запросу

4G-роутер в гермозащищеном корпусе класса IP65 для систем автоматизации, c 2-мя SIM-картами и поддержкой Wi-Fi.

LTE/Wi-Fi-роутер iRZ RL25w с встроенным ПО - фото

33 900 ₽ руб.
Без НДС
Оптовая цена по запросу

4G-роутер c 2-мя SIM-картами для систем автоматизации с интерфейсами RS-232 и RS-485, 4 LAN-портами, 15 выводами GPIO и встроенным Wi-Fi

Источник: digitalangel.ru

Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

Reload to refresh your session.

nevstas/reboot_3g_modem

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags

Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time

README.md

Скрипт перезагрузки 3G модемов Huawei e3276s-920

Скрипт предназначен для перезагрузки (включения/выключения) модемов Huawei e3276s-920, тем самым меняя ip адрес подключения

В файле server.py указать «secret_key» и «server_port». Хотя можно оставить и по умолчанию

Запустить скрипт командой: c:Python38python c:modemserver.py

«c:Python38python» — это путь к python,

«c:modemserver.py» — это путь к скрипту.

Для перезагрузки модема (смены ip адреса) перейти по адресу:

«8080» — это порт, который вы указали в переменной «server_port»,

«secreturl» — это секретный ключ, который вы указали в переменной «secret_key»,

«192.168.1.1» — это ip модема, который перезагружаем

Скрипт подходит для мобильных прокси, настроенных по этой инструкции https://nevep.ru/26-mobilnye-proksi-svoimi-rukami

Также возмжна удаленная перезагрузка модемов, для этого нужно настроить port forwarding для вашего роутера

Для добавления скрипта в автозагрузку скопируйте файл «autorun.cmd» в папку «c:Documents and SettingsAll UsersStart MenuProgramsStartup»

Источник: github.com

Как удаленно перезагрузить модем huawei

Вы здесь: Главная Статьи Роутеры, модемы, точки доступа Перезагрузка удаленного роутера через Telnet и Cron

Перезагрузка удаленного роутера (модема) с использованием Telnet и Cron в Linux

На объекте заказчика установлен 4G/LTE модем ZYXEL и есть роутер TP-Link TL-WR842N/ND v2. Основная жалоба заказчика на необходимость частой перезагрузки модема и роутера, по причине пропадания интернета, зависания роутера или просто неподключения к wifi сети.

Хуавей р20 про или Хуавей р30 про

Все действия вы делаете на свой страх и риск. Автор не несет ответственности за возможные последствия

Для исправления ситуации было проделано следующие:

1) Сброшены настройки, обновлены прошивки на модеме и роутере от производителя и заново все настроено — перезагружать стало нужно реже, но проблема осталась.

2) Поиск альтернативных прошивок. Для 4G модема Zyxel не существует, а на TP-Link TL-WR842N/ND v2 была установлена OpenWrt Chaos Calmer 15.05.1 (Рисунок 1). После перехода на альтернативную прошивку проблемы с зависанием и неподключением по wifi более не наблюдаются.

Установка OpenWrt Chaos Calmer 15.05.1 на TP-Link TL-WR842N/ND v2

3) 4G модем Zyxel LTE6100, как удалось выяснить, теряет интернет по нескольким причинам:

  • а) перестает видеть сим-карту. Замена симки не помогает. Помогает только перезагрузка.
  • б) рвет соединение с оператором и потом его не восстанавливает. Помогает только перезагрузка.
  • в) просто перестают «ходить пакеты». Помогает только перезагрузка.

К сожалению, альтернативной прошивки не существует, а с офф. сайта проблему не решает. Раз помогает перезагрузка, значит нужно «ребутить», но делать это без участия пользователи и во время когда в интернете нет необходимости.

4) Есть несколько способов делать перезагрузку модема Zyxel LTE6100.

  • а) Через WEB интерфейс.
  • б) Через Telnet (SSH не поддерживает)
  • в) Передергивать питание.
  • а) При помощи розетки-таймера.
  • б) Написать скрипт, который будет запускаться по расписанию и через Telnet перезагружать модем.

Нами был выбран последний вариант со скриптом, тем более, что роутер Tp-link включен постоянно, а OpenWrt позволяет все это реализовать через Cron.

5) Скрипт выглядит так (Рисунок 2). Данная реализация немного корявая, лучше делать через инструмент Expect, но его нет в базе OpenWrt.

В скрипте вам нужно заменить значения на свои admin, pass, ip_adress

Скрипт для перезагрузки удаленного роутера или модема через Telnet в Linux

Создаем папку scripts в корне и сохраняем скрипт под названием rebootmodem.sh. Названия папки и скрипта могут быть любыми. Далее нужно перейти на роутере в раздел System-Scheduled Tasks и прописать в Cron (планировщик) параметры запуска (Рисунок 3). Обязательно перезапустите Cron, либо перезагрузите роутер для сохранения параметров запуска.

Создание задания Cron в OpenWRT (Linux)

В нашем случаи запуск скрипта происходит в 4 часа ночи, во вторник, четверг, субботу и воскресение.

После проделанных действий заказчик уже больше 2 месяцев даже близко не подходит к роутеру и модему.

Копирование материалов с сайта разрешено только с согласия автора, либо с указанием адреса источника.

Источник: www.bezsboev.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай