Я не линуксовод, поэтому не особо разбираюсь в том, как оно должно работать
Все делаю через Путти
1. Ставлю опкг в память роутера
# crontab -l
crontab: can't change directory to '/opt/var/spool/cron/crontabs': No such file or directory
2. ставлю крон
opkg install cron
# crontab -l
no crontab for root
меняю файл крона, который появился после установки крона
Кидаю файл для теста крона в папку минуты и перезапускаю крон
# crontab /opt/etc/crontab
# chmod +x /opt/etc/cron.1min/crtest.sh
Содержимое файла скрипта
#!/bin/sh
date >> /tmp/crontest.txt
Запуск этого скрипта с консоли ругается
/ # /opt/etc/cron.1min/crtest.sh
/opt/bin/sh: /opt/etc/cron.1min/crtest.sh: not found
В логе роутера есть запись про минутный запуск, но файл в тмп почему то не появляется
Ноя 13 18:01:01 cron[17967]
(root) CMD (root /opt/bin/run-parts /opt/etc/cron.1min^I)
Ноя 13 18:01:01 cron[17968]
(root) CMD (/opt/bin/run-parts /opt/etc/cron.1min^I)
Либо я дурак, либо лыжы не едут.
Что я вообще хочу сделать кроном? Установить vnstat и генератор изображений к нему. Чтобы крон мне автоматом генерировал изображения статистики на хард каждый день и месяц. Возможно неделю, но крон не отрабатывает.
Версия прошивки 3,7бета3