Автоматическая перезагрузка ZyXel Keenetic Start

Выбираем, обсуждаем, ремонтируем
RVS
Сообщения: 4
Зарегистрирован: 10 июл 2016, 18:49

Сообщение RVS » 10 июл 2016, 19:07

:hi:

Кто в теме, подскажите, каким образом реализовать автоматическую перезагрузку роутера ZyXel Keenetic Start v2.04(AAKV.1)C6
через заданный период времени, например, через каждые 30 минут ?

зы.
Просмотрел темы "старого" форума... ничего подходящего не нашёл... :-?

Dr.Acid
Сообщения: 148
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 10 июл 2016, 20:07

RVS, я нашёл только вот: https://zyxel.ru/kb/2916/

RVS
Сообщения: 4
Зарегистрирован: 10 июл 2016, 18:49

Сообщение RVS » 10 июл 2016, 20:46

Dr.Acid писал(а):Источник цитаты RVS, я нашёл только вот: https://zyxel.ru/kb/2916/


Dr.Acid, спасибо за помощь. :)
Об этом способе перезагрузки я знаю... но он не подходит, :nea: т.к. запланированная задача будет выполняться не более 1-го раза в день... :nea:
В таком случае придётся искать другой планировщик задач... Либо пытаться через мозиллу командой приложения imacros или java...
С планировщиком более-менее понятно , а вот каким образом реализовать запуск vbs через imacros ? Действительно - задача.... :?

Dr.Acid
Сообщения: 148
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 12 июл 2016, 02:06

RVS писал(а):Источник цитаты запланированная задача будет выполняться не более 1-го раза в день

??? А что мешает настроить планировщик на каждый час, или по другому?
Можно и другим планировщиком...
Смысл статьи в том, что средствами прошивки этого сделать нельзя - только через внешний скрипт управления, а кто и как его будет запускать - это уже другой вопрос(можно и под никсами аналогично сделать)

RVS
Сообщения: 4
Зарегистрирован: 10 июл 2016, 18:49

Сообщение RVS » 12 июл 2016, 05:52

??? А что мешает настроить планировщик на каждый час, или по другому?


в планировщике win ?
чёт я не разобрался,каким образом его настроить ,например, на каждый час...ежедневно есть, на час -не нашёл... :unknown:

S@rge
Сообщения: 6
Зарегистрирован: 19 май 2016, 09:06

Сообщение S@rge » 02 авг 2016, 06:31

Не надо никаких виндовых (или еще каких сторонних) планировщиков, все делается средствами самого кинетика - для
RVS писал(а):Источник цитаты автоматическую перезагрузку роутера ZyXel Keenetic Start v2.04(AAKV.1)C6
через заданный период времени, например, через каждые 30 минут

достаточно в startup-config добавить

Код: Выделить всё

system reboot 1800

Вот если нужен ребут в разные промежутки времени, тут засада. :(

RVS
Сообщения: 4
Зарегистрирован: 10 июл 2016, 18:49

Сообщение RVS » 05 авг 2016, 20:58

S@rge писал(а):Не надо никаких виндовых (или еще каких сторонних) планировщиков, все делается средствами самого кинетика - для
RVS писал(а):Источник цитаты автоматическую перезагрузку роутера ZyXel Keenetic Start v2.04(AAKV.1)C6
через заданный период времени, например, через каждые 30 минут

достаточно в startup-config добавить

Код: Выделить всё

system reboot 1800

Вот если нужен ребут в разные промежутки времени, тут засада. :(


:hi:
Спасибо 8-) ..
Работает как часы :good: ...
Ещё нашёл интересный способ управления стартом внешней программы, в том числе и перезагрузки роутера скриптом на форуме мозиллы...
собсно это именно то,что мне нужно... ;)
код:
 

Код: Выделить всё

var prgpath="C:\\windows\\ping.exe";    // путь до исполняемого файла, не забываем про двойные косые в пути ...
// ... (экранирование обратного слеша "\\" при записи пути до exe-файла в OS Windows)
var args = ['-n','6', 'google.com'];    // аргументы, все разделены пробелом. т.е. строка bla.exe -open "c:\\program files\\ololo\\ololo.txt" ...
// ... будет иметь аргументы var args = ['-open','"c:\\program', 'files\\ololo\\ololo.txt"'];
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(prgpath);
var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);
process.init(file);
process.run(false, args, args.length);
Свернуть


ковырялся с ним несколько дней.. :-? ... но ни ... не получилось... :wall:

laforsh
Сообщения: 26
Зарегистрирован: 23 авг 2015, 21:41

Сообщение laforsh » 07 авг 2016, 23:06

S@rge писал(а):Источник цитаты достаточно в startup-config добавить

system reboot 1800

RVS писал(а):Источник цитаты Вот если нужен ребут в разные промежутки времени, тут засада.


Ребята, экспериментируйте - если есть возможность добавить в автозагрузку скрипт, то сделать можно фсё
 

Код: Выделить всё

#!/bin/bash

time_reboot1=2245; time_reboot2=0230
while :
do
    sleep 45; min=`date +%H%M`; echo "Вечный цикл работает. Текущее время $min"
    if [ $min -eq $time_reboot1 ]; then echo "Перезагружаем роутер !"; fi
    if [ $min -eq $time_reboot2 ]; then echo "Перезагружаем роутер !"; fi
done

Или одной строкой попробовать добавить в startup-config

Код: Выделить всё

time_reboot=2245; while :; do sleep 45; min=`date +%H%M`; if [ $min -eq $time_reboot ]; then echo "Перезагружаем роутер !"; fi; done

В любой момент первых 45 секунд каждой 30-ой минуты часа (в смысле 00-30, 01-30, 02-30 и т.д.):

Код: Выделить всё

time_reboot=30; while :; do sleep 45; min=`date +%M`; if [ $min -eq $time_reboot ]; then echo "Перезагружаем роутер !"; fi; done
Свернуть

zyxel.ru писал(а):startup-config - файл конфигурации с пользовательскими настройками, которые выполняются при запуске интернет-центра.

Мне вопросы задавать бесполезно - я живу на прошивке v.1 с Zyxware и полноценным кроном, а Keenetic Start даже в руках не держал.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1333
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 08 авг 2016, 07:11

laforsh писал(а):Источник цитаты если есть возможность добавить в автозагрузку скрипт, то сделать можно фсё

А ничего, что нет шелла (интерпретатора скриптов) и обвязки стандартными утилитами linux?

laforsh
Сообщения: 26
Зарегистрирован: 23 авг 2015, 21:41

Сообщение laforsh » 08 авг 2016, 09:17

Zyxmon писал(а):Источник цитаты
А ничего, что нет шелла (интерпретатора скриптов)

Zyxmon, а так разве бывает ? Вы думаете в Zyxel написАли свою ОС ? В чем тогда успешно отрабатывает "system reboot 1800" ?
Другой вопрос, что это все спрятано и закрыто, да и с утилитами нужно экспериментировать - дата и время в web морде присутствует, значит какие-то аналоги date, rdate или еще чего-то должны быть.


Вернуться в «Маршрутизаторы, точки доступа, сетевые карты»

Кто сейчас на конференции

Всего 4 посетителя :: 0 зарегистрированных, 0 скрытых и 4 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя