Добрый день.
Да, есть Kron.
Однако он не может входить в interface и делать shutdown.
Пробовал так:
===========================================
kron occurrence NightWiFi_OFF at 0:00 recurring
policy-list NightWiFi_OFF
!
kron occurrence NightWiFi_ON at 6:00 recurring
policy-list NightWiFi_ON
!
kron policy-list NightWiFi_OFF
cli enable
cli conf t
cli interface Dot11Radio0
cli shutdown
!
kron policy-list NightWiFi_ON
cli enable
cli conf t
cli interface Dot11Radio0
cli no shutdown
================================
Команды enable и conf t обрабатываются, а interface Dot11Radio0 и shutdown - нет.
Вот дебаг информация:
++++++++++++++++++++++++++++++++
Jun 7 00:00:00.003: Major 1, Minor 0
Jun 7 00:00:00.003: Timer Event NightWiFi_OFF
Jun 7 00:00:00.003: Kron delay for next NightWiFi_OFF 86400000
Jun 7 00:00:00.003: Call parse_cmd 'enable'
Jun 7 00:00:00.003: Kron CLI return 0
''
Jun 7 00:00:00.003: Major 4, Minor 7
Jun 7 00:00:00.003: Respond to end of CLI Process
Jun 7 00:00:00.003: Call parse_cmd 'conf t'
Jun 7 00:00:00.003: Kron CLI return 0
'
**CLI 'conf t':
Enter configuration commands, one per line. End with CNTL/Z.'
Jun 7 00:00:00.003: Major 4, Minor 7
Jun 7 00:00:00.003: Respond to end of CLI Process
Jun 7 00:00:00.003: Call parse_cmd 'interface Dot11Radio0'
Jun 7 00:00:00.007: Kron CLI return 2
''
Jun 7 00:00:00.007: Major 4, Minor 7
Jun 7 00:00:00.007: Respond to end of CLI Process
Jun 7 00:00:00.007: Call parse_cmd 'shutdown'
Jun 7 00:00:00.007: Kron CLI return 2
''
Jun 7 00:00:00.007: Major 4, Minor 7
Jun 7 00:00:00.007: Respond to end of CLI Process
++++++++++++++++++++++++++++++++++++++++++
Похоже с KRONом цискарям не повезло (и мне тоже): ниже ссылка на форум с объяснением.
https://sysadmin.tomsk.com/index.php?topic=2454.0know your limitations, мать их.
Затем хотел использовать EEM:
====================
event-manager applet WIFI_Night_OFF
event timer cron name WIFI_Night_OFF cron-entry "0 0 * * 1-7"
action 001 cli command "enable"
action 002 cli command "conf t"
action 003 cli command "interface Dot11Radio0"
action 004 cli command "shutdown"
action 005 cli command "exit"
event-manager applet WIFI_Morning_ON
event timer cron name WIFI_Morning_ON cron-entry "3 0 * * 1-7"
action 001 cli command "enable"
action 002 cli command "conf t"
action 003 cli command "interface Dot11Radio0"
action 004 cli command "no shutdown"
action 005 cli command "exit"
=============================
Но точка доступа не умеет EEM.
Что же предпринять?