Page 3 of 9 FirstFirst 12345 ... LastLast
Results 31 to 45 of 339

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    cron перезапуск VPN (PPTP)

    Согласно тарифному плану провайдера требуется в определённое время осуществить пересоединение с VPN сервером.
    Есть прошивка от Олега и cron, как это можно реализовать?

  2. #2

    Smile

    Quote Originally Posted by brainm View Post
    Согласно тарифному плану провайдера требуется в определённое время осуществить пересоединение с VPN сервером.
    Есть прошивка от Олега и cron, как это можно реализовать?
    crontab -e

    00 23 * * * /usr/bin/killall -1 pppd

    Esc

    :wq

    Enter

    Передернет соединение в 23 часа 00 минут каждый день.

  3. #3

    Не стартует cron

    Помогите с проблемой, второй день бьюсь:
    Флэшка к роутеру не подключена, для работы программ /opt моунтится с помощью строчки
    Code:
    [pupkin@192 root]$ cat /usr/local/sbin/post-boot
    #!/bin/sh
    mount /tmp/opt /opt
    /tmp/opt/etc/init.d/S10cron
    /tmp/1.sh
    Скрипт 1.sh отрабатывается без проблем и вставлен для проверки. Сам файл запуска крона существует, с правами все нормально, но не запускается:
    Code:
    [pupkin@192 root]$ ls -l /opt/etc/init.d/S10cron    
    -rwxr-xr-x    1 pupkin   root          153 Jan 24  2008 /opt/etc/init.d/S10cron
    [pupkin@192 root]$ ls -l /tmp/opt/etc/init.d/S10cron
    -rwxr-xr-x    1 pupkin   root          153 Jan 24  2008 /tmp/opt/etc/init.d/S10cron
    При попытке его запуска "вручную" вылетает с ошибкой:
    Code:
    [pupkin@192 root]$ /tmp/opt/etc/init.d/S10cron      
    /tmp/opt/etc/init.d/S10cron: line 8: /opt/sbin/cron: not found
    При этом файл существует и права даже в 777 установил на него, не помогает:
    Code:
    [pupkin@192 root]$ ls -l /opt/sbin/cron
    -rwxrwxrwx    1 pupkin   root        72168 Jan 24  2008 /opt/sbin/cron
    [pupkin@192 root]$ /opt/sbin/cron
    -sh: /opt/sbin/cron: not found
    [pupkin@192 root]$ /tmp/opt/sbin/cron
    -sh: /tmp/opt/sbin/cron: not found
    Все каталоги и настройки сделаны в соответствии с инструкцией, файл crontab тоже правильно написан:
    Code:
    [pupkin@192 root]$ cat /opt/etc/crontab 
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    # Syntax for lines is : minute hour day month dayofweek command #
    */1 * * * * pupkin /opt/etc/cron.5mins/2.sh 
    */5 * * * * pupkin run-parts /opt/etc/cron.5mins
    01 * * * * pupkin run-parts /opt/etc/cron.hourly
    02 4 * * * pupkin run-parts /opt/etc/cron.daily
    22 4 * * 0 pupkin run-parts /opt/etc/cron.weekly
    42 4 1 * * pupkin run-parts /opt/etc/cron.monthly
    Что за беда с этой заразой?

  4. #4
    up up up up

  5. #5

    cron процессах весит но не работает

    Здравствуйте!
    Такая проблема:
    1. Поставил cron по: "НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS]"
    2. Установил "ADOS & MySql & Curl— Замена Download Master"
    3. ADOS & MySql & Curl, вроде бы работает так как файлы с инструкциями добовляются в /opt/etc/cron.1min/, а вот исполнятся не хотят.
    Кронтаб отредактировал на интервал 1 минуты
    4. В последние время при выполнении команды ps putty выдаёт:
    41 pts/2 00:00:08 sh
    363 pts/2 00:00:13 top
    509 pts/2 00:00:00 ps

    Только при вызове ps x выдаёт нормальный список запущенных процессов:

    [admin@DIR-320 root]$ ps x
    PID TTY STAT TIME COMMAND
    1 ? S 0:02 /sbin/init
    2 ? S 0:00 [keventd]
    3 ? RN 7:40 [ksoftirqd_CPU0]
    4 ? S 0:05 [kswapd]
    5 ? S 0:00 [bdflush]
    6 ? S 0:00 [kupdated]
    7 ? S 0:03 [mtdblockd]
    55 ? Ss 0:02 telnetd
    57 ? S 0:01 httpd vlan1
    61 ? Ss 0:00 syslogd -m 0 -O /tmp/syslog.log -S -l 7 -b 2
    62 ? Ss 0:00 nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
    64 ? Ss 0:00 klogd
    67 ? S 0:00 [khubd]
    75 ? Ss 0:00 lpd
    77 ? Ss 0:00 p9100d -f /dev/usb/lp0 0
    80 ? Ss 0:00 waveservermain
    82 ? Ss 0:00 rcamdmain
    88 ? S 0:18 [usb-storage-0]
    89 ? S 0:00 [scsi_eh_0]
    99 ? Ss 0:03 pppd file /tmp/ppp/options.wan0
    103 ? Ss 0:00 infosvr br0
    104 ? Ss 0:01 watchdog
    114 ? S 0:00 dropbear
    140 ? S 0:00 [kjournald]
    141 ? S 0:00 [kjournald]
    164 ? S 0:00 /bin/sh /opt/bin/mysqld_safe --datadir=/opt/var/lib/m
    197 ? S 0:00 /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
    200 ? S 0:00 /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
    201 ? S 0:00 /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
    210 ? S 0:12 /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
    213 ? Ss 0:01 /opt/bin/php-fcgi
    215 ? Ss 0:00 /opt/sbin/smbd -D
    217 ? Ss 0:01 /opt/sbin/nmbd -D
    232 ? Ss 0:00 SCREEN -dm -S rtorrent
    238 ? S 10:20 /opt/bin/php-fcgi
    239 ? S 8:30 /opt/bin/php-fcgi
    241 pts/2 Ss 0:08 -sh
    363 pts/2 T 0:13 top
    397 ? Ss 0:00 /opt/sbin/cron
    479 ? S 0:06 /opt/sbin/smbd -D
    511 pts/2 R+ 0:00 ps x


    Cron есть в этом списке.

    В логах \opt\var\cron\crontabs пусто


    Уже раз пять cron переустанавливал - не помогло.
    Часов 5 точно только на cron убил, всё бестолку
    Что не так ?
    Может есть какой-то аналог крона?
    Кто нибудь помогите пожалуйста

  6. #6
    Join Date
    Jul 2009
    Location
    Челябинск
    Posts
    236
    Так добавьте в задание что-нибудь, а логи cron в /tmp/syslog.log
    Asus RT-N16 1.9.2.7-rtn-r2730 + D-link DNS 323 1.08 + WDTV Live 1.01.24

  7. #7
    Хм
    телепат на связи.
    Видимо, файл post-mount не исполняемый.
    chmod +x /usr/local/sbin/post-mount

  8. #8

    НЕ полноценная работа Cron'а

    Второй день бьюся с кронон перелапатиль кучу ресурсов....
    сделал по инструкции эффект 0 :

    крон установлен
    начинка crontab >>

    Code:
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    */1 * * * * admin run-parts /opt/etc/cron.1min
    */5 * * * * admin run-parts /opt/etc/cron.5mins
    начинка run-parts

    Code:
    #!/bin/sh
    #
    # runparts.sh by macsat@macsat.com
    # intended for use with cron
    #
    # based on rc.unslung by unslung guys :-)
    #
    if [ -z "$1" ]
    then
    echo "Usage : $0 "
    fi
    
    RUNDIR=$1"/*"
    
    for i in $RUNDIR ;do
    
    # Ignore dangling symlinks (if any).
    [ ! -f "$i" ] && continue
    
    case "$i" in
    *.sh)
    # Source shell script for speed.
    (
    trap - INT QUIT TSTP
    set start
    . $i
    )
    ;;
    *)
    # No sh extension, so fork subprocess.
    $i start
    ;;
    esac
    done
    Сделанно chmod +x run-parts

    Не могу найти логи к cron
    кроме записи в ./tmp/syslog.log

    Jan 1 03:00:21 /opt/sbin/cron[184]: (CRON) STARTUP (V5.0)
    Nov 3 12:26:30 ntp client: Synchronizing time with time.nist.gov ...

    Это всё что в логах нашёл

    Проблема в том что он стартует крон (из post-mount)

    А исполнять скрипты по времени отказываеться (((

    Помогите с напровлением куда рыть ???

    права на crontab даже давал где кто то советовал chmod 600 или 660 ...

    Заранее благодарен

  9. #9
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    И в какой же инструкции написано, что перед файлами слеша не надо писать???
    И путь /opt/bin/run-parts переврали ...
    Сделайте без отсебятины, все заработает.

  10. #10

    Smile

    У меня была подобная проблема, я её решил следующим образом:

    мне пришлось пофиксить файл: /opt/etc/crontab

    было
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    # Syntax for lines is : minute hour day month dayofweek command #
    */5 * * * * root run-parts /opt/etc/cron.5mins
    01 * * * * root run-parts /opt/etc/cron.hourly
    02 4 * * * root run-parts /opt/etc/cron.daily
    22 4 * * 0 root run-parts /opt/etc/cron.weekly
    42 4 1 * * root run-parts /opt/etc/cron.monthly
    стало

    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    # Syntax for lines is : minute hour day month dayofweek command #
    0-59/5 * * * * admin run-parts /opt/etc/cron.5mins
    01 * * * * admin run-parts /opt/etc/cron.hourly
    02 4 * * * admin run-parts /opt/etc/cron.daily
    22 4 * * 0 admin run-parts /opt/etc/cron.weekly
    42 4 1 * * admin run-parts /opt/etc/cron.monthly

    P.S> То что я изменил, выделил жирным.
    P.P.S> Изначально делал по доке > http://www.macsat.com/cron.php
    [С Уважением,
    Дмитрий.]

  11. 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.

  12. #12

    Не стартуют скрипты автоматически.

    Кто подскажет проблема с cron не стартует скрипт в папке cron.5mins через 5 мин, и не стартует из папки init.d, и еще не стартует post-firewall в чем проблема подскажите ?

  13. #13
    ООооОооо Где еее же Вашии ии лооООооогиииии? Гадать надо?

  14. #14
    Quote Originally Posted by YSL View Post
    Кто подскажет проблема с cron не стартует скрипт в папке cron.5mins через 5 мин, и не стартует из папки init.d, и еще не стартует post-firewall в чем проблема подскажите ?
    Попробуйте запустить скрипты вручную. Если не получится смотрите содержание(вк/пс например). Посмотрите в процессах наличие cron. Почитайте тему по установке cron там все подробно сказано.

    PS Особо обратите внимание на файл crontab, chmod его должен быть 600.
    Last edited by Vollsky; 01-03-2010 at 17:06.
    WL500gp v-1.9.2.7-10

  15. #15

    cron в новой прошивке

    В новой прошивке от Олега... Работает ли?

    Пробовал набирать crontab -e ругается, на отсутствие папки. Поделитесь опытом...

Page 3 of 9 FirstFirst 12345 ... 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
  •