Page 2 of 7 FirstFirst 1234 ... LastLast
Results 16 to 30 of 96

Thread: Скрипт перезагрузки роутера

  1. #16

    Скрипт проверки пинга и перезагрузки Dir-320

    Пожалуйста подскажите, видел тут где то скрипт , который проверяет есть ли пинг до сайта в инете , и если пинга нет то просто перегружает DIR. Сегодня облазил кучу топиков, измучил поиск но найти так и не удалось . Киньте пожалуйста ссылку или скрипт , а то замуило каждые 8 часов отрубание модема из-за обрыва сессии у скайлинка.

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

  2. #17
    Вот всетаки нашел я скрипт

    #! /bin/sh
    Q='инет'
    DEVICE=1
    insmod usbserial vendor=0x1011 product=0x3198 maxSize=4096
    sleep 10
    if [ -e /dev/usb/tts/${DEVICE} ]; then
    echo 'Модем подключен'
    pppd call dialup
    else
    echo 'Нету модема'
    sleep 5
    fi
    while true; do
    sleep 30
    ping -c 4 -s 0 213.180.204.8 | grep "100% packet loss" > Q
    echo $Q
    if ! [ -s $Q ] ; then
    echo 'в норме'
    sleep 150
    else
    echo 'упал'
    killall -15 pppd
    if [ -e /dev/usb/tts/${DEVICE} ]; then
    echo 'Port present'
    killall -15 pppd
    echo -ne "ATZ" > /dev/usb/tts/${DEVICE}
    sleep 5
    echo 'Перезагруз прошёл'
    pppd call dialup
    else
    echo 'Port absend'
    fi; fi
    done

    Но вот не пойму .. не вижу в логе где он пингует .. Вообще это же должно отображаться в логе роутера да ?

  3. #18
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,162
    Этот скрипт DIR не перегружает. Он передергивает модем
    Asus RT-AC66U, Xerox Phaser 3160B, on the shelf RT-N16 (Killed by lightning)
    WL-500gPv1 128MB, WL-500W 300MHz/128M, LCD 40x4, DIR-320 8Mb/64MB
    WL-700g 128MB, MNV25E2+ and more and more devices. provod.beeline.ru

    -------------------------------------------
    Computers. Since 1984. First one - "МИР-1"

  4. #19
    Вы могли бы помочь найти скрипт который перегружал бы дир ?

  5. #20
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,162
    Quote Originally Posted by evgklg View Post
    Вы могли бы помочь найти скрипт который перегружал бы дир ?
    самое простое - это заменить после echo 'упал'
    killall -15 pppd на reboot
    Last edited by LnrMn; 04-07-2009 at 16:44.
    Asus RT-AC66U, Xerox Phaser 3160B, on the shelf RT-N16 (Killed by lightning)
    WL-500gPv1 128MB, WL-500W 300MHz/128M, LCD 40x4, DIR-320 8Mb/64MB
    WL-700g 128MB, MNV25E2+ and more and more devices. provod.beeline.ru

    -------------------------------------------
    Computers. Since 1984. First one - "МИР-1"

  6. #21
    Join Date
    Jan 2009
    Posts
    428
    a при потери 2 пакетов из 4 что он будет делать?
    ...

    давняя проблема но этим скриптом не решается
    имхо wancon
    ближе к решению...
    | Asus WL-500gP V2 | WL500gPv2-rtn-11.10.3495 code.google.com/p/wl500g/ core.dumped.ru |

  7. #22

    Post Скрипт для перевірки нету і перезагрузки роутера wl500gpv2 (dir-320)

    Привіт усім! Будь-ласка підкажіть, бачив хто, або можливо знає де знайти, або має скрипт, який провіряє чи є пінг (ping ya.ru) в інтернеті (чи є нет), а якщо пінга нема (не пінгує), то просто перезагрузити роутер wl500gpv2 (dir-320). Лазив по сайтах, в пошуці і не знайшов конкретного, що мені потрібно. Скиньте будь-ласка силку, або скрипт, бо замахався постійно перезагружати роутер. Тут в сторінці вже є виложений скрипт, якщо так тоді скажіть чи може він бути і чи підійде мені, чи буде стабільно працювати на роутері, бо я в переважній більшості користуюся торентом на роутері, а комп виключаю. Тож я Вас дуже прошу допоможіть хто що знає будь-ласка. Дайте знати. Наперед буду вдячний всім за допомогу.

  8. #23
    Quote Originally Posted by Mykhailo42a View Post
    Привіт усім! Будь-ласка підкажіть, бачив хто, або можливо знає де знайти, або має скрипт, який провіряє чи є пінг (ping ya.ru) в інтернеті (чи є нет), а якщо пінга нема (не пінгує), то просто перезагрузити роутер wl500gpv2 (dir-320). Лазив по сайтах, в пошуці і не знайшов конкретного, що мені потрібно. Скиньте будь-ласка силку, або скрипт, бо замахався постійно перезагружати роутер. Тут в сторінці вже є виложений скрипт, якщо так тоді скажіть чи може він бути і чи підійде мені, чи буде стабільно працювати на роутері, бо я в переважній більшості користуюся торентом на роутері, а комп виключаю. Тож я Вас дуже прошу допоможіть хто що знає будь-ласка. Дайте знати. Наперед буду вдячний всім за допомогу.
    Скрипт connect
    Code:
    #!/bin/sh
    case $1 in
        connect)
    	service="wan_connect"
    	;;
        disconnect)
    	service="wan_disconnect"
    	;;
    
        *)
    	echo "Usage: $(basename $0) connect|disconnect"
            exit 1
            ;;
    esac
    
    let unit=1*$(nvram get wan_unit)
    if [ $unit -lt 0 ]; then
    unit=0
    fi
    nvram set rc_service="$service,$unit"
    kill -SIGUSR1 1
    sleep 2
    Скрипт reconnect

    Code:
    #!/bin/sh
    
    
    rm index.html
    if  (wget -t 1 http://ya.ru) ; then
    rm index.html
    else
    /opt/connect disconnect
    logger " Connection lost "
    sleep 10
    /opt/connect connect
    fi
    Скрипт reconnect проверяет наличие интернета скачиванием страницы яндекса. В случае, если страница не скачается, то происходит переподключение. Для этого нужен скрипт connect. Замените строчку /opt/connect disconnect на reboot и удалите три строчки ниже. И будет вам ребут.
    ASUS RT-N15U

  9. #24
    может кто нибудь подскажет пошагово как этот скрипт добавить в автозагрузку роутера WL500GP

  10. #25
    Quote Originally Posted by Mykhailo42a View Post
    Скажіть будь-ласка як привести скрипт в дію на роутері wl500gpv2 (dir-320). Що потріюно робити і які команди вводити. І також відносн оскрипта в попередньому повідомленні. Допоможіть мені . Наперед буду вдячний всім за поміч.
    Почитайте темку для новичков и ленивых. Скрипт для пинга

    #!/bin/sh

    # Ресурс, доступность которого нужно проверять.
    PINGRESOURCE="ya.ru"

    # Если ресурс не доступен
    if (! ping -c 3 ${PINGRESOURCE} >/dev/null 2>&1) then

    #то перегружаем роутер
    reboot

    fi
    Запуск скрипта можно организовать через cron с нужным вам промежутком времени.
    ASUS RT-N15U

  11. #26
    Перезагрузка роутера в случае со skylink (в post-boot прописанно sleep 28800
    reboot) не помогает..скрипт modem не хочет подключать заново.Видимо нужно "передёрнуть" модем.Только как добавить скрипт передёргивания и перезагрузки через 28800 сек..?Или это в post-boot можно прописать с задержкой?Прошивка 1.9.2.7-d-627..все работает стабильно..только вот модем каждые 8 часов .....
    Last edited by Serg81277; 04-01-2010 at 02:31.

  12. #27
    Quote Originally Posted by Mykhailo42a View Post
    Дуже вдячний за допомогу, але я не найшов в статті для новичков и ленивых. Скрипт для пинга. Підкажіть де мені це знайти і як привести скрипт в дію? Я вже дещо зробив, а саме встановив cron, nano. Але хочу точно знати чи я десь не помилився?
    http://wl500g.info/showthread.php?t=15068

    Плохо ищете, она в важных висит. "Расширенный поиск" тоже очень помогает.
    ASUS RT-N15U

  13. #28

    Post

    Quote Originally Posted by AndreyUA View Post
    http://wl500g.info/showthread.php?t=15068

    Плохо ищете, она в важных висит. "Расширенный поиск" тоже очень помогает.
    Я робив по цих статтях http://wl500g.info/showpost.php?p=128993&postcount=5
    http://wl500g.info/showpost.php?p=128992&postcount=4
    Гляньте.
    Last edited by Mykhailo42a; 05-01-2010 at 08:27.

  14. #29
    Quote Originally Posted by Mykhailo42a View Post
    Я робив по цих статтях http://wl500g.info/showpost.php?p=128993&postcount=5
    а вот чи потрібно створбвати файл для автозагрузки cron
    http://wl500g.info/showpost.php?p=128992&postcount=4
    Гляньте. Але все ж таки не можу знайти. Саму статтю находжу, але конкретного нема.
    Нужно делать все что там написано.
    ASUS RT-N15U

  15. #30

    Post

    Quote Originally Posted by AndreyUA View Post
    Нужно делать все что там написано.
    Я все так і зробив. І активізував (зробив исползованим командой chmod)
    скрипт, який ви мені дали. Значить получається все вже зроблено?

Page 2 of 7 FirstFirst 1234 ... LastLast

Similar Threads

  1. Установка программ для чайника" (Новая редакция)
    By Rung in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 720
    Last Post: 08-03-2017, 15:45
  2. Скрипт для диагностики Wi-Fi
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 19
    Last Post: 13-03-2016, 20:29
  3. Скрипт чтения СМС на 3G модеме (ussd)
    By dlukanidin in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 113
    Last Post: 07-01-2013, 15:17
  4. Replies: 356
    Last Post: 01-01-2013, 22:33
  5. Replies: 33
    Last Post: 09-07-2010, 14:30

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
  •