Начиная с версии KeeneticOS 2.12 можно настроить автоматическую перезагрузку интернет-центра Keenetic в заданное время (по расписанию).
NOTE: Важно! Работа расписания напрямую зависит от текущего времени, которое установлено в роутере. Убедитесь, что роутер имеет подключение к Интернету, а также на странице "Общие настройки" в разделе "Параметры системы" включена опция "Устанавливать время автоматически" и правильно выбран "Часовой пояс". Посмотреть текущее время можно на странице "Системный монитор" в разделе "О системе".
Функция перезагрузки по расписанию настраивается из интерфейса командной строки (CLI) роутера.
Для перезагрузки роутера в интерфейсе командной строки нужно создать расписание с длительностью работы 1 минута.
Приведем примеры.
1. Создание расписания для ежедневной перезагрузки роутера в 23:57
schedule rebootroute
action start 57 23 *
action stop 58 23 *
exit
system reboot schedule rebootroute
system configuration save
exit
2. Создание расписания для перезагрузки роутера раз в неделю (по понедельникам) в 03:30
schedule rebootroute
action start 30 3 1
action stop 31 3 1
exit
system reboot schedule rebootroute
system configuration save
exit
3. Отключение расписания для перезагрузки роутера:
no system reboot schedule
system configuration save
TIP: Примечание
Синтаксис команды schedule action:
(config-sched)> action ‹ start|stop › ‹ min › ‹ hour › ‹ dow ›
action start - запуск расписания;
action stop - остановка расписания;
min - минуты (целое число от 0 до 59);
hour - часы (целое число от 0 до 23);
dow - день недели; 0 и 7 означают воскресенье; * означает ежедневно (например: action start 57 23 *); дни недели разделяются запятыми (например: action start 57 23 1,2,3,4,5).
Подробную информацию по синтаксису команд и работе с интерфейсом командной строки (CLI), вы найдете в Справочнике команд (его можно найти сайте в разделе Центр загрузки на странице вашей модели интернет-центра).
Комментарии
Можно настроить 2 перезапуска за 1 день?
Допустим в 7 часов утра и в 7 часов вечера.
Да, можно. Потребуется создавать несколько событий в одном расписании.
Например, чтобы перезагружался два раза в сутки (в 23:57 и в 06:57), настройте по два события start/stop в одном расписании:
Не проходит команда system reboot schedule rebootroute
Вываливается вот это
Base error[7405602]: argument parse error.
Проверьте версию операционной системы вашего роутера. Команды указанные в текущей статье работают с версии Keenetic OS 2.12.
У меня Viva с прошивкой v2.08(AANT.4)C2
обновлений пишет, что нет.
А может как-то можно поставить 2,12 на мой девайс?
Да, можно. Поставьте последнюю доступную delta-версию. Как это сделать написано в статье "Часто задаваемые вопросы по установке компонентов и обновлению Keenetic OS".
Спасибо, все сделал по инструкции, сохранил свои файлы и обновил на дельту в итоге Версия Keenetic OS 2.14.C.0.0-4
после прописал расписание через телнет, осталось еще только найти его в веб морде)))
Подскажите, а можно ли добавить расписание отключающие и включающие VPN-сервер L2TP/IPsec? Или хотя бы запускать команды по расписанию:
crypto map VPNL2TPServer no enable
crypto map VPNL2TPServer enable
На данный момент такая возможность не реализована.
Спасибо, очень ждал этой реализации перезагрузки. у меня 2 вопроса:
1) как я могу посмотреть какие расписания я уже установил (сдаётся мне я где-то накосячил)
2) команда no system reboot schedule она стирает все установленные расписания или просто ставит их на "паузу"?
1. Посмотреть все созданные расписания можно командой show schedule
Если выполнить команду без аргумента, то будет отображен весь список расписаний в системе.
2. Команда no system reboot schedule отключит только расписание для перезагрузки роутера.
Полное описание всех команд вы найдете в справочнике командного интерфейса.
Здравствуйте. А как удалить ненужное расписание? Не отключить, а именно удалить.
а, собственно, сам разобрался.
no schedule ‹name›
А можно ли перезагружать роутер при потере интернет соединения?
Денис, такая возможность не реализована.
Добрый день.
Странно, что Вы не сделали данную закладку в меню.
Общая закладка - Расписание.
- Расписание по перезагрузке.
- Расписание по выключению Роутера ( режим ожидания)
- Расписание по выключению Wi-Fi ( по времени)
А как удалить ненужное расписание перезагрузки роутера? Какую команду прописать в командной строке?
Andy78, я уже отвечал на этот вопрос ранее (см. комментарии выше).
1. Посмотреть все созданные расписания можно командой show schedule
Если выполнить команду без аргумента, то будет отображен весь список расписаний в системе.
Например, у вас создано 2 расписания с именами rebootrouter01 и rebootrouter02.
2. Команда no schedule удалит расписание.
Например, вам нужно удалить расписание с именем rebootrouter02, тогда выполните команду no schedule rebootrouter02
Полное описание всех команд вы найдете в справочнике командного интерфейса.
А можно ли задать расписание работы роутера так чтобы он выключался к примеру в 0:00 , а включался в 07:30?
Если вы имеете ввиду, чтобы выключался роутер полностью на какое-то продолжительное время, то такой возможности нет. Но вы можете настроить выключение Интернета и Wi-Fi-сетей на любое, даже самое продолжительное время https://help.keenetic.com/hc/ru/articles/360000510999.
Да, именно это и имел ввиду. Отключение интернпта реализовал. Нужно именно отключение роутера и включение в заданное время.
А планируется ли (предпологается ли) такая функция?
Нет, не планируется. Изначально предполагалось, что роутер должен работать постоянно в режиме 24/7 без выключения. А использование функции расписаний позволяет выключать и включать определенные интерфейсы на роутере и также задействовать эту возможность в качестве "родительского контроля" для настройки времени доступа в Интернет определенным устройствам домашней сети.
В маршрутизаторах (роутерах) нет режима "сна", standby-режима, как в ноутбуках, компьютерах, телевизорах. Существуют "умные" розетки с таймером включения/выключения, можно их попробовать использовать для такой цели.
Спасибо. Про "розетки" и тайм-реле уже думал. Буду реализовывать через них.
Планирую подключить ночной безлимит на модеме, воткнутом в роутер. Чтобы он заработал, требуется перезагрузка модема по расписанию, разрыв текущего интернет соединения. Если роутер настроен на перезагрузку, то потянет ли он за собой модем?
Владимир, при аппаратной перезагрузке роутера конечно произойдет и перезагрузка USB-модема.
Проверил на своем Keenetic 1211 (KeeneticOS 3.5 Beta 4), обнаружил такой нюанс: если необходимо несколько перезапусков, нужно не создавать несколько расписаний (schedule), а делать несколько записей action start/action stop в одном schedule.
Получается, что на команду "system reboot" можно повесить только один schedule
Подскажите пожалуйста команду для перезагрузки роутера по расписанию раз в месяц 1 числа.
Алексей, именно такой команды нет. Расписание можно привязать только к дням недели, но не к календарной дате. С помощью указанных в статье команд вы можете настроить автоматическую перезагрузку роутера 1 раз в неделю.
Можно использовать внешний таймер (умная розетка с таймером), который может такое делать и прерывать питание роутера, скажем на минуту в 00-00 каждого первого числа месяца.
А что будет, если между start и stop будет больше 1 мин? Роутер будет перезагружаться сколько успеет раз за этот интервал?
Николай, в этом случае роутер будет постоянно перезагружаться в установленный интервал времени. Предположим, роутер перезагрузился первый раз, потом он включился, но обнаружил активное расписание с командой на перезагрузку роутера и выполнил перезагрузку и т.д. пока не пройдет указанный интервал времени в расписании.
Войдите в службу, чтобы оставить комментарий.