Page 14 of 23 FirstFirst ... 41213141516 ... LastLast
Results 196 to 210 of 339

Thread: Настройка CRON на роутере

  1. #196
    Join Date
    Apr 2009
    Location
    г. Ангарск, Иркутская обл.
    Posts
    267
    Копайте в сторону Cron (поиск по сайту)
    DIR-320 / WL-500gPv2 / O'Play R1

  2. Question

    Asus Wl 500gp. Прошивка 1.9.2.7-d-r1825.

    Установил программы, как описано в
    НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS]

    Требовалось запускать автоматом скрипт для работы интернета зонд.
    А также настроить Squid в качестве proxy-сервера.

    Пока что не получается, к сожалению, ничего из вышеназаванного.
    Начал с простого - cron и запуск по расписанию. И сразу проблемы...

    Проблема в том, что скрипты программы "cron" не выполняются.
    Вначале заметил, что процесс "141 admin 964 S /opt/sbin/cron" после перезагрузки аппарата выгрузился примерно через 50 минут.

    Сейчас вроде добился того, что cron не выгружается, но скрипты по-прежнему не выполняются.

    /usr/local/sbin
    -rwxr-xr-x 1 admin root 44 Jan 1 03:03 post-mount
    ------------------------------------------------------------------------------------------------
    /opt/etc/
    -rw-rw-rw- 1 admin root 484 Jan 1 03:02 crontab
    ------------------------------------------------------------------------------------------------
    /opt/bin/
    -rwxr-xr-x 1 admin root 426 Oct 9 2010 run-parts
    ------------------------------------------------------------------------------------------------
    /opt/etc/cron.5mins
    -rwxr-xr-x 1 admin root 37 Jan 1 03:25 test.sh
    -rwxr-xr-x 1 admin root 184 Jan 1 1970 zond.sh
    ------------------------------------------------------------------------------------------------
    test.sh

    #!/bin/sh

    date >> /tmp/crontest.txt
    ------------------------------------------------------------------------------------------------

    Файл /tmp/crontest.txt не создаётся.
    Соответственно и скрипт zond.sh не отрабатывает.

    Попробовал отредактировать файл /opt/etc/crontab, как в теме советовали:
    # Syntax for lines is : minute hour day month dayofweek command #
    0-59/5 * * * * admin run-parts /opt/etc/cron.5mins

    Не помогло тоже

    Подскажите пожалуйста, как сделать, чтобы всё заработало?
    Last edited by DmitryOlenin; 09-10-2010 at 22:21.

  3. #198

    cron...

    Какой то бред... cron перестал работать.. сыпет такое сообщение

    /opt/sbin/cron[133]: (CRON) DEATH (can't open or create /opt/var/run/cron.pid: Input/output error)

    блин.. обновился на последний билд прошивки w500gp.. ssh отвалился..

  4. #199

    Как выключить ДИР-320 в 2 часа ночи

    СRON не установлен, флешка не подключена, прошивка от "Вампик" DIR320-1.9.2.7-d-r2325M.trx, подключен 3g модем. Все это "дело" работает на ресивер. Как выключить(чтобы ночью не вставать) в определенное время. Если через Cron, можно-ли и как установить во внутреннюю память ДИР-320 ?

  5. #200
    в прошивке есть встроенный cron. на форуме писали как его настроить, поищи

  6. #201
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222

    Arrow rt-n16 и cron

    Я тут совсем новенький... Читаю, разбираюсь... Подскажите плз., А на "нашей" прошивке cron уже установлен или его на внешний винт ставить надо? Можно ли как-то узнать список установленного софта в проше? Хочу, чтобы WiFi по расписанию отключался, а вот как сделать Думаю что в cron скрипт можно запустить. И какими командами можно отключать\включать WiFi? На настройки веб-интерфейса прошу не посылать - это не совсем то. Я, допустим, хочу выключать WiFi в 1.00 и включать в 6.00.

  7. #202
    Quote Originally Posted by voidshah View Post
    ....Хочу, чтобы WiFi по расписанию отключался, .... выключать WiFi в 1.00 и включать в 6.00.
    Заходи Wireless-Advanced, Date to Enable Radio:-выставляются дни недели, по которым будет работать вайфай, Time of Day to Enable Radio:-время включения и выключения.

  8. #203
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    Quote Originally Posted by disker View Post
    Заходи Wireless-Advanced, Date to Enable Radio:-выставляются дни недели, по которым будет работать вайфай, Time of Day to Enable Radio:-время включения и выключения.
    Там можно выставить интервал работы вайфай, а это не совсем то... Попробуй настрой согласно моим условиям

    Нашел! http://www.dd-wrt.com/wiki/index.php/Wl_command

    wl radio on
    wl radio off

    Как теперь к cron прикрутить??? Внешний винт обязателен?
    Last edited by voidshah; 06-03-2011 at 15:40. Reason: Нашел инфо

  9. #204
    Quote Originally Posted by voidshah View Post
    Там можно выставить интервал работы вайфай, а это не совсем то... Попробуй настрой согласно моим условиям

    Нашел! http://www.dd-wrt.com/wiki/index.php/Wl_command

    wl radio on
    wl radio off

    Как теперь к cron прикрутить??? Внешний винт обязателен?
    http://wl500g.info/showthread.php?t=...highlight=cron

    Поиском знаете как пользоваться?
    ASUS RT-N15U

  10. #205
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    пользовался, да не нашел спс! бум изучать!

    все получилось!!!
    Last edited by voidshah; 06-03-2011 at 20:57.

  11. #206

    cron + tar = bckup

    день добрый
    После того, как поднял сайт и форум на роутере, задумался над резервным копированием. Поскольку в консоли я еще отношу себя к нубам, посмотрел на скрипты других и родил свой, по образу и подобию. Использовал tar и cron, и вот что получилось:
    Code:
    #!/bin/sh
    sleep 10s
    DATE=`date +%Y-%m-%d`
    DIREC=/tmp/harddisk/bckup/
    DATEF=$DIREC/last
    mkdir $DIREC$DATE
    sleep10s
    tar -zvcf $DIREC$DATE/opt-etc.tar.gz /opt/etc/
    sleep 10s
    tar -zvcf $DIREC$DATE/opt-share.tar.gz /opt/share/data.db
    sleep 10s
    tar -zvcf $DIREC$DATE/opt-share-www.tar.gz /opt/share/www/ --exclude=eset_upd --exclude=base.tar
    sleep 10s
    tar -zvcf $DIREC$DATE/usr-local-sbin.tar.gz /usr/local/sbin
    if [ ! -e $DATEF ]
    then
        echo $DATE > $DATEF
    fi
    
    read OLDDATE < $DATEF
    if [ "$DATE" \> "$OLDDATE" ]
    then
        rm $DIREC$OLDDATE/*
        rmdir $DIREC$OLDDATE
        echo $DATE > $DATEF
    fi
    /opt/etc/sms_py/send.py 79********7 Daily backup of router complete! Now restarting..
    reboot
    Теперь, собственно, возникает такая интересная ситуация:
    1. при запуске вручную, скрипт отрабатывает прекрасно, выводя в консоль служебную информацию. При этом в папке /tmp/harddisk/bckup/$DATE складываются архивы с содержимым.
    2. При запуске cron'ом, скрипт стартует, доходит до конца (о чем я получаю уведомление СМСкой), однако, в папке /tmp/harddisk/bckup/$DATE лежит архив opt-etc.tar.gz с размером, похожим на правду, и остальные три архива с размером в 20 байт. Кроме того, opt-etc.tar.gz содержит не все файлы.
    Что сделать, чтобы все работало, куда стоит запилить свое лицо? или, может, как сделать лучше\правильнее?
    Спасибо зха внимание, жду ответов.
    з.ы. Да, софт ставил скриптом для чайников.

  12. #207
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    либо второй строкой прописать
    Code:
    PATH=...
    с желаемыми путями, либо все бинарники указывать с полными путями.

    Автоматом у вас вызывается /bin/tar, а из интерактивного шела /opt/bin/tar а это две большие разницы.

  13. #208
    Quote Originally Posted by al37919 View Post
    либо второй строкой прописать
    Code:
    PATH=...
    с желаемыми путями, либо все бинарники указывать с полными путями.

    Автоматом у вас вызывается /bin/tar, а из интерактивного шела /opt/bin/tar а это две большие разницы.
    А почему тогда первый архив содержит какие-то файлы, а остальные - нет?
    Исправил везде tar на /opt/bin/tar, сегодня ночью посмотрим.
    Да, подскажите пожалуйтса, как будет правильнее сделать так, чтобы хранился не один бэкап за прошлый день, а несколько бэкапов за несколько предыдущих дней (5-7-10)?
    Last edited by aNGEl0; 10-03-2011 at 12:41.

  14. #209
    Quote Originally Posted by aNGEl0 View Post
    Да, подскажите пожалуйтса, как будет правильнее сделать так, чтобы хранился не один бэкап за прошлый день, а несколько бэкапов за несколько предыдущих дней (5-7-10)?
    Вариант "в лоб" - архив на неделю -
    - Удаляем все *$DAY_OF_WEEK.tar.gz
    - Создаем новый файл XXXXXX$DAY_OF_WEEK.tar.gz
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  15. #210
    Quote Originally Posted by FilimoniC View Post
    Вариант "в лоб" - архив на неделю -
    - Удаляем все *$DAY_OF_WEEK.tar.gz
    - Создаем новый файл XXXXXX$DAY_OF_WEEK.tar.gz
    т.е. отдельным скриптом на weekly?
    Хотелось бы все аккуратно одним скриптом организовать, чтобы циклично удалялось.

Page 14 of 23 FirstFirst ... 41213141516 ... LastLast

Similar Threads

  1. Установка и настройка Quagga на роутере
    By mymp in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 02-09-2016, 15:21
  2. [HOW-TO] Установка и настройка ownCloud на роутере
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 6
    Last Post: 11-08-2013, 19:53
  3. Настройка VPN подключения на роутере
    By Tonusichka in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 215
    Last Post: 07-08-2012, 10:19
  4. Настройка mpcs на роутере
    By poptab in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1059
    Last Post: 17-07-2012, 06:22
  5. Установка и настройка ipkg на роутере
    By FilimoniC in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 250
    Last Post: 06-12-2008, 07:37

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •