Если у вас есть роутер ASUS или другой с прошивкой от Олега, то эта записка для вас. Недавно у меня возникла трудность, которую никак не получалось решить. VPN-сессия зависала, при этом VPN-соединение оставалось подключено. Роутер не мог понять, что надо переподключится. Приходилось каждый раз вручную делать перезагрузку роутера, согласитесь, это долгий и утомительный процесс.
Я покопался в интернете, оказалось я такой не один и проблема довольно масштабна среди “роутороводов”. Наши провайдеры не особо жалуют пользователей с роутерами, в большинстве случаев после ответа на вопрос “какая у вас операционная система” суппорт умолкает.
Я не задавался и продолжал искать, но нигде не было универсального решения данной проблемы. Тогда я подумал, мой роутер основан на Unix и поддерживает Bash-скрипты. Я решил написать “умный” скрипт перезагрузки, в случае повисания VPN-сессии. После нескольких проб и ошибок я остановился на таком варианте.
#!bin/sh
PINGRESORCE1="ya.ru"
PINGRESORCE2="google.com"
if (! ping -c 3 &{PINGRESORCE1} >/dev/nill 2>&1).
then
if (! ping -c 3 &{PINGRESORCE2} >/dev/nill 2>&1).
then
reboot
else
echo 'internet ok'
fi
else
echo 'internet ok'
fi
Алгоритм работы данного скрипта такой: Сначала мы посылаем 3 ping’a до Яндекса, если они проходят то выводим “internet ok”. Если нет, то посылаем ещё 3 ping’a до Гугла, если проходят, выводи “internet ok”. Если ping не дойдёт и до Гугла, то перезагрузка.
Этот скрипт необходимо добавить в планировщик задач (в большинстве случаев это cron), чтобы он выполнялся каждые 5-10 минут.
Качественные cайты на скриптах.
Старые комментарии:
Игорь 31.10.2010 18:37
Интересно, а как засунуть этот скрипт в роутер? :-?
Илья 31.10.2010 19:12
У меня DIR-320 с прошивкой от Олега.
По сути это уже полнофункционал ьный линукс, ;-) есть доступ к командной строке по SSH.
Советую посетить этот форум. (Ахтунг, там есть проблема с кодировкой нужно поставить Кириллицу Windows-1254)
http://wl500g.info/forumdisplay.php?f=86
Игорь 01.11.2010 13:48
Спасибо, получается, что роутер D-Link превращается в ASUS :eek:
Илья 01.11.2010 14:42
Ну.. Да :yehh2:
demeister 13.04.2011 04:26
скажите а на DD-WRT при прописании скрипта в cron он будет работать?
Илья 13.04.2011 15:15
Да должен, ибо тоже Linux :yehh2:
DarkShaman 21.05.2013 19:30
У меня на OpenWRT заработало так
#!/bin/sh
echo --------------- --------------- --------------- --
echo WAN CONTROLL RESTART
echo --------------- --------------- --------------- --
PINGRESORCE1="109.126.0.67"
PINGRESORCE2="109.126.1.67"
PINGRESORCE3="google.com"
if (! ping -q -c3 ${PINGRESORCE1} > /dev/null 2>&1)
then
if (! ping -q -c3 ${PINGRESORCE2} > /dev/null 2>&1)
then
if (! ping -q -c3 ${PINGRESORCE3} > /dev/null 2>&1)
then
reboot
else
echo 'internet ok'
fi
else
echo 'internet ok'
fi
else
echo 'internet ok'
fi
Паша 11.04.2014 21:35
У меня на OpenWRT. Не могу запустить скрипт. Объясните подробно в какую папку на роутере нужно скопировать файл скрипта, как создать этот файл и что нужно прописать в планировщике?
На данный момент создал файл /overlay/home/ping/ping.sh
в котором прописал все что в сообщении от #7 DarkShaman
Не работает. Где ошибка? Роутер не перезагружается при отключении сетевого кабеля ни сразу ни через 5 минут.
DarkShaman, подскажи как ты все проделал?
Олег 07.09.2014 17:27
Доброго времени суток! Скажите пожалуйста, а можно таким способом перезагружать другую точку, коротая подключена к моей мостом?
Бесплатная консультация по телефону:
Комментарии
sex on facebook: http://cwcbexpocannabisweeklosangeles.com/__media__/js/netsoltrademark.php?d=facebookofsex.yaforia.com
are talking approximately! Bookmarked. Please also discuss with my website =).
We can have a hyperlink change contract among us
Have a look at my web page; social network profile backlink: https://www.fiverr.com/ybcsales/manually-create-high-quality-250-forum-and-web2-profile-backlinks
Your story-telling style is awesome, keep doing what you're doing!
My homepage :: praca bydgoszcz: https://ofertypracy.thezenweb.com/kupno-w%C3%B3zka-dla-dziecka-przez-internet-poradnik-dla-rodzic%C3%B3w-64356159
I'm sure they will be benefited from this web site. darknet markets
url: https://darkmarketsdirectory.com https://darkmarketsdirectory.com
https://sovetushka.forum2x2.ru/t28305-topic#62964: https://sovetushka.forum2x2.ru/t28305-topic участке фруктовый сад.
looking for sex near me: http://C360.one/__media__/js/netsoltrademark.php?d=www.Facebookofsex.Yaforia.com
http://entegrisrecycle.info/: http://entegrisrecycle.info/__media__/js/netsoltrademark.php?d=Www.Facebookofsex.yaforia.com,
теплу атмосферу комфортності,.
Here is my web site: https://forum.ginecologkiev.com.ua/viewtopic.php?f=78&t=20780&p=305404: https://forum.ginecologkiev.com.ua/viewtopic.php?f=78&t=20780&p=305404
near me: http://Meng.Luc.H.E.N.4Hu.FE.Ng.K.Ua.Ngniu.Bi..Uk41@WWW.ZaneleSilvia.Woodw.O.R.T.HH.Att.Ie.M.C.D.O.W.E.Ll2.56.6.3Burton.Rene@S.Jd.U.Eh.Yds.G.524.87.59.68.4P.Ro.To.T.Ypezpx.HTrsfcdhf.Hfhjf.HdasgsdfhdshshfshHU.Fe.Ng.K.Ua.Ngniu.Bi..Uk41@Www.ZaneleSilvia.Woodw.O.R.T.HShasta.ErnestSarahjohnsonw.Estbrookbertrew.E.RHu.FE.Ng.K.Ua.Ngniu.Bi..Uk41@Www.ZaneleSilvia.Woodw.O.R.T.HI.Nsult.I.Ngp.A.T.LOkongwu.ChisomWww.Sybr.Eces.Si.V.E.X.G.ZLeanna.LangtonSus.Ta.I.N.J.EX.KBlank.E.TU.Y.Z.SM.I.Scbarne.S.WE.Xped.IT.Io.N.Eg.D.GBurton.Rene@E.Xped.It.Io.N.Eg.D.GBurton.Rene@Gal.EHi.Nt.On78.8.27Dfu.S.M.F.H.U8.645V.Nb@WWW.EMEKAOLISACarlton.TheisSilvia.Woodw.O.R.T.HS.Jd.U.Eh.Yds.G.524.87.59.68.4C.O.Nne.C.T.TN.TU@Go.O.GLE.Email.2.%5Cn1Sarahjohnsonw.Estbrookbertrew.E.RHU.Fe.Ng.K.Ua.Ngniu.Bi..Uk41@Www.ZaneleSilvia.Woodw.O.R.T.HWww.CanallatinousaE.Xped.It.IO.N.Eg.D.GBurton.Rene@E.Xped.IT.Io.N.Eg.D.GBurton.Rene@N.J.Bm.Vgtsi.O.Ekl.A.9.78.6.32.0@SageonsailCenovis.The-M.Co.kr?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fadiniron.net%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3Dfacebookofsex.yaforia.com%3Efind+sex+near+me%3C%2Fa%3E%3Cmeta+http-equiv%3Drefresh+content%3D0%3Burl%3Dhttp%3A%2F%2Fgioithieu.com%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3Dwww.facebookofsex.yaforia.com+%2F%3E
1xbet: http://justcbdstore.com.xx3.kz/go.php?url=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://wallbeds.ru/bitrix/rk.php?goto=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://www.plank.cc/gallery/main.php?g2_view=core.UserAdmin&g2_subView=core.UserRecoverPassword&g2_return=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: https://www.lakehouse.com/adserver/www/delivery/ck.php?ct=1%26oaparams=2__bannerid=779__zoneid=510__cb=e92bf5e481__oadest=https%3A%2F%2Ft.me/s/worldcasinonet
1xbet: https://www.vincent-realty.ru/bitrix/redirect.php?event1=click_to_call&event2=&event3=&goto=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: https://marketplace.panews.com/AdHunter/portarthur/Home/EmailFriend?url=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://www.kite-shops.com/sites/funct/redir.php?url=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: https://bushwalk.com/openx/www/delivery/ck.php?ct=1&oaparams=2__bannerid=12__zoneid=5__cb=4e4f32d4d8__oadest=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://www.favormusic.ru/goto/truculentalibi142.sosblogs.comhttps://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://info3.de/ads/www/delivery/ck.php?oaparams=2__bannerid=12__zoneid=3__cb=df5adf9902__oadest=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://asstomouth.guru/out.php?url=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://musicalfamilytree.com/logout.php?url=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: https://www.parasels.ru/bitrix/redirect.php?event1=click_to_call&event2=&event3=&goto=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
1xbet: http://home.nzcity.co.nz/go.aspx?u=https://www.vwvortex.com/threads/golf-8-r-in-video-games.9488282
Place your bet at 1xbet online - authentic reliable bookmaker
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
1xbet
of sex: http://Meli.S.a.Ri.c.h4223beatriz.mcgarvieokongwu.chisomandrew.meyerd.gjfghsdfsdhfgjkdstgdcngighjmjmeng.luc.h.e.n.4hu.fe.ng.k.Ua.ngniu.bi..uk41@Www.Zanelesilvia.woodw.o.r.t.hH.att.ie.M.c.d.o.w.e.ll2.56.6.3burton.rene@s.jd.u.eh.yds.g.524.87.59.68.4p.ro.to.t.ypezpx.htrsfcdhf.hfhjf.hdasgsdfhdshshfshhu.fe.ng.k.ua.ngniu.bi..uk41@Www.Zanelesilvia.woodw.o.r.t.hShasta.ernestsarahjohnsonw.estbrookbertrew.e.rhu.fe.ng.k.Ua.ngniu.bi..uk41@Www.Zanelesilvia.woodw.o.r.t.hi.nsult.i.ngp.a.T.lokongwu.chisomwww.sybr.eces.si.v.e.x.g.zleanna.langtonSus.Ta.i.n.j.ex.kblank.e.tu.y.z.sm.i.scbarne.s.we.xped.it.io.n.eg.d.gburton.rene@e.xped.it.io.n.eg.d.gburton.rene@Gal.EHi.Nt.on78.8.27dfu.s.m.f.h.u8.645v.nb@WWW.EMEKAOLISAcarlton.theissilvia.woodw.o.r.t.hs.jd.u.eh.yds.g.524.87.59.68.4c.o.nne.c.t.tn.tu@Go.o.gle.email.2.%5Cn1sarahjohnsonw.estbrookbertrew.e.rhu.fe.ng.k.Ua.ngniu.bi..uk41@Www.Zanelesilvia.woodw.o.r.t.hWww.canallatinousae.xped.it.io.n.eg.d.gburton.rene@e.xped.it.io.n.eg.d.gburton.rene@N.J.Bm.Vgtsi.O.Ekl.A.9.78.6.32.0@sageonsailcenovis.The-m.Co.kr?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fastonmatthews.co%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3Dwww.facebookofsex.Yaforia.com%3Efind+sex+near+me%3C%2Fa%3E%3Cmeta+http-equiv%3Drefresh+content%3D0%3Burl%3Dhttp%3A%2F%2Faaafoodhandler.net%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3Dfacebookofsex.yaforia.com+%2F%3E
I've joined your rss feed and look ahead to searching for more
of your fantastic post. Additionally, I've shared your site in my
social networks darknet markets onion address: https://darkmarketsdirectory.com https://darkmarketsdirectory.com
for the information!
Feel free to visit my ite ... praca za granicą na budowie: https://trello.com/b/6sxxkt16/darmowe-og%C5%82oszenia