Page 4 of 6 FirstFirst ... 23456 LastLast
Results 46 to 60 of 96

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Quote Originally Posted by ConstAntz View Post
    Code:
    while true; do ping -c 1 192.168.1.xx; sleep 60; done &
    Очень хорошо, спасибо. А куда его вставлять?

  2. #2

    Exclamation ping

    Добрый день,извиняюсь,но я так и не понял как решить проблему ,чтобы инет содинение при отсутствии обращения через cdma modem не разрывалось, т е постоянно можно удалленно связываться с роутером,Или я плохо читаю форум или эта проблема не решена?

  3. #3
    Quote Originally Posted by chekalink View Post
    Добрый день,извиняюсь,но я так и не понял как решить проблему ,чтобы инет содинение при отсутствии обращения через cdma modem не разрывалось, т е постоянно можно удалленно связываться с роутером,Или я плохо читаю форум или эта проблема не решена?
    Это проблема провайдера, которрый отключает при бездействии. Решить всегда можно было путём запуска на маршрутизаторе скрипта с бесконечным пингом чего-нибудь.
    * Wiki *

  4. #4
    Quote Originally Posted by rss View Post
    Это проблема провайдера, которрый отключает при бездействии. Решить всегда можно было путём запуска на маршрутизаторе скрипта с бесконечным пингом чего-нибудь.
    а где взять этот скрипт? и куда положить? и как запустить?

  5. #5
    Quote Originally Posted by chekalink View Post
    а где взять этот скрипт? и куда положить? и как запустить?
    может кто нибудь даст ссылку на бесконечпый пинг ?

  6. #6
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    Quote Originally Posted by chekalink View Post
    может кто нибудь даст ссылку на бесконечпый пинг ?
    Code:
    while true; do ping -c 2 my.router; sleep 10; done &
    Quote Originally Posted by aNGEl0 View Post
    ах, мечты, мечты
    sms - прошлый век, а вот голосовой автоответчик с обработкой dtmf сигнала...
    Last edited by Omega; 16-02-2012 at 20:36. Reason: fixed
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  7. #7

    Exclamation ping

    Quote Originally Posted by ConstAntz View Post
    Code:
    while true; do ping -c 2 my.router; sleep 10; done &
    а куда положить этот файл и как это сделать? Т.е. можно ли сделать скрипт и запускать его автоматом при загрузке роутера?
    Last edited by chekalink; 08-11-2011 at 17:35.

  8. #8
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    Quote Originally Posted by chekalink View Post
    а куда положить этот файл и как это сделать?
    за 2.5 часа так и не попробовал?
    Т.е. можно ли сделать скрипт и запускать его автоматом при загрузке роутера?
    можно, желательно чтоб вызывался только один раз. а можно просто из командной строки
    вместо my.router - реальный ip из нэта.
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  9. #9
    Quote Originally Posted by ConstAntz View Post
    за 2.5 часа так и не попробовал?

    можно, желательно чтоб вызывался только один раз. а можно просто из командной строки
    вместо my.router - реальный ip из нэта.
    да попробoвал ,ну мне надо чтобы эта команда при загрузке отрабатывала,если например свет отключат.

    Quote Originally Posted by ConstAntz View Post
    за 2.5 часа так и не попробовал?

    можно, желательно чтоб вызывался только один раз. а можно просто из командной строки
    вместо my.router - реальный ip из нэта.
    спасибо за подсказку, все работает.
    но хотелось бы все это ввиде файла .sh оформить и чтобы он призагрузке отрабатывал.файл я создал на компе, а вот как и куда его в роутер записать непойму?если подскажите то буду благодарен.
    Last edited by Omega; 16-02-2012 at 20:38. Reason: fixed

  10. #10
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    Quote Originally Posted by chekalink View Post
    файл я создал на компе, а вот как и куда его в роутер записать непойму?если подскажите то буду благодарен.
    если файла /usr/local/sbin/post-boot нет
    1. создать директорию /usr/local/sbin/
    2. создать файл /usr/local/sbin/post-boot с первой строкой
      Code:
      #!/bin/sh
    3. дополнить пинг-кодом
    4. сохранить файл
    5. дать файлу права на исполнение
    6. сохранить flashfs

    если файл /usr/local/sbin/post-boot уже есть - см пп 3,4,6
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  11. #11
    Я глубоко извиняюсь за то негодование которое сейчас на себя навлеку...

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

    Т.е. прямо пошагово через что коннектимся к роутеру и как в него засовываем команды?
    Нашёл вот такой вариант но у меня в самом начале ошибка что система только для чтения... файл не создаётся.

    Научите ламера.

  12. Question Скрипт для поддержания жизни роутера?!

    Всем привет. Нашел в прошивке DD-WRT такую опцию, как "Поддержание жизни роутера!" смысл сводится к одному роутер перегружается через определенные промежутки времени. Функция, как показала практика мега полезная т.к. у меня два роутера Asus (всео роутеров у меня 6) на разных квартирах виснут с точность раз в неделю. Смена прошивок не помогла, ставил и ночные сборки и "обкатанные", но тупо виснет и все... начинает WiFi глючить или канал проседает с 20 мегабит до 1-10 мегабита.

    Парни подскажите что нужно ввести в консоли, чтоб заставить роутер грузиться каждые 48 часов? Куда читать или как у Гугла спросить подскажите т.к. я на МАС и Win сижу. Понимаю что надо что-то прописать в cron но что ХЗ...

  13. #13

    Перезагрузка по ping

    Люди добрые, помогите, излазил весь форум, не могу найти решения проблемы:
    - имею D-link dir-320, подключен к сети интернет по DHCP, у провайдера периодически происходит разрыв сессии, но DIR 320 это понимает спустя часа два... Установлена прошивка от Олега, перезагружать приходится командой reboot через ssh, надоело... Как сделать так чтобы при запуске сего аццкого девайса начиналась пропинговка (например ya.ru), и как только ya.ru куда то пропадал, чтобы сей девайс перезагружался??? Надеюсь на понимание и помошь. и второй вопрос - что за кнопка сбоку? что она включает и можно ли её на что-то полезное задействовать?

  14. #14

    реконект по пингу для модема

    Quote Originally Posted by jsjs View Post
    Люди добрые, помогите, излазил весь форум, не могу найти решения проблемы:
    - имею D-link dir-320, подключен к сети интернет по DHCP, у провайдера периодически происходит разрыв сессии, но DIR 320 это понимает спустя часа два... Установлена прошивка от Олега, перезагружать приходится командой reboot через ssh, надоело... Как сделать так чтобы при запуске сего аццкого девайса начиналась пропинговка (например ya.ru), и как только ya.ru куда то пропадал, чтобы сей девайс перезагружался??? Надеюсь на понимание и помошь.
    На форуме в разрозненном виде информация есть.
    На основе этой инфы написал свой скрипт, запускаю его разместив в /opt/etc/init.d, можно запустить и по другому. Скрипт крутится в бесконечном цикле и если нет ping делает реконект модему.
    У меня билайн каждые 90 мин не рвет соединение а блокирует и действительно все висит. Если нужна перезагрузка роутера, то вместо реконекта прописать reboot.
    Может кому пригодится.
    Исправил скрипт. Ссылка на сообщение.
    http://wl500g.info/showpost.php?p=245476&postcount=78
    Attached Files Attached Files
    Last edited by alex_optek; 23-02-2012 at 17:07. Reason: исправление скрипта
    RT-AC68(371) RT-N16 (rtn 3006-5196)(optware), HDD 2TB, Huawei E1820 (E220) (Beeline->МТС), (Anydata ADU-300), Acer revo 3610, Dell inspirion 1520, Asus HD-R3
    WL500GPv2(r4574)(Entware),staticIP офис

  15. #15
    Quote Originally Posted by alex_optek View Post
    На основе этой инфы написал свой скрипт, запускаю его разместив в /opt/etc/init.d, можно запустить и по другому. Скрипт крутится в бесконечном цикле и если нет ping делает реконект модему.
    У меня билайн каждые 90 мин не рвет соединение а блокирует и действительно все висит. Если нужна перезагрузка роутера, то вместо реконекта прописать reboot.
    Может кому пригодится.
    Демона pppd не обязательно убивать. Можно заставить его переподключиться, просто послав ему сигнал HUP. Т.е. часть скрипта
    Code:
    killall pppd >/dev/null 2>&1
    sleep 3s
    pppd file /tmp/ppp/options.wan0 >/dev/null 2>&1
    можно сократить до
    Code:
    killall -1 pppd

Page 4 of 6 FirstFirst ... 23456 LastLast

Similar Threads

  1. Скрипт чтения СМС на 3G модеме (ussd)
    By dlukanidin in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 114
    Last Post: 03-06-2022, 04:48
  2. Установка программ для чайника" (Новая редакция)
    By Rung in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 722
    Last Post: 14-08-2019, 06:04
  3. Скрипт для диагностики Wi-Fi
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 19
    Last Post: 13-03-2016, 20:29
  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
  •