Zobrazit v plné verzi : Script na funkcnost internetu ...
Potreboval bych nejakym zpusobem zjistovat, jestli mi funguje inet. tedka to delam tak, ze kazdou minutu poustim cronem ping a pokud neni vysledek pingu v urcitem tvaru, tak usoudim ze internet nejde. a potrebuju to zjistovat i v prubehu pripojeni, takze naky inet.hotplug nebo co mi je nanic...leda ze by se dalo taky udelat nejak inet.down.hotplug ;D . potrebuju to kvuli tomu ze mi casto pada linka, a musim ji rucne nahazovat (gprs), a pres ten ping se mi to zda blby, ze to moc vytezuje sit ... uvitam kazdou radu. dik. night
Potreboval bych nejakym zpusobem zjistovat, jestli mi funguje inet. tedka to delam tak, ze kazdou minutu poustim cronem ping a pokud neni vysledek pingu v urcitem tvaru, tak usoudim ze internet nejde. a potrebuju to zjistovat i v prubehu pripojeni, takze naky inet.hotplug nebo co mi je nanic...leda ze by se dalo taky udelat nejak inet.down.hotplug ;D . potrebuju to kvuli tomu ze mi casto pada linka, a musim ji rucne nahazovat (gprs), a pres ten ping se mi to zda blby, ze to moc vytezuje sit ... uvitam kazdou radu. dik. night
tak ono inaksi sposob asi ani moc neni ... co sa tyka vytazenia ... tie 2-4 pakety za minutu veru siet nepretazia
Wohmatak
04.07.2003, 16:04
presne tak, ping je naprosto v pohode (i kdyz existuje i ping flood, ale to se posilaji vetsi packety nez posila normalni ping ;))
presne tak, ping je naprosto v pohode (i kdyz existuje i ping flood, ale to se posilaji vetsi packety nez posila normalni ping ;))
presne ... vacsie pakety a v ovela kratisch intervaloch ako 1 min ...
Wohmatak
04.07.2003, 16:30
presne tak, ping je naprosto v pohode (i kdyz existuje i ping flood, ale to se posilaji vetsi packety nez posila normalni ping ;))
presne ... vacsie pakety a v ovela kratisch intervaloch ako 1 min ... 1 min? spis 1s ne? :idea: :-)
presne tak, ping je naprosto v pohode (i kdyz existuje i ping flood, ale to se posilaji vetsi packety nez posila normalni ping ;))
presne ... vacsie pakety a v ovela kratisch intervaloch ako 1 min ... 1 min? spis 1s ne? :idea: :-)
mno ja som tu minutu myslel co ma on teraz nastavenu ;)
inac viem ze sa to posiela v podstate ako stream pingov
Wohmatak
04.07.2003, 16:35
aha, tak to su zas mimo ja ;D :roll: :wink:
m. tak dobre bude ping ;D ...dik
pavel.jakubisko
07.07.2003, 00:25
no a nemuze byt stream paketu s intervalem 1 min? :roll: :idea: :-)
no me to pres ten ping pripada taky uchylny a rozhodne najdu jine reseni - padavost bohuzel neplati pouze u gprs
Ping v tehle intervalech muze bejt problem, pokud toho na koho pingas nastves, tak ti to zakaze :wink:. Prodluzil bych to na 5 minut. Obecne jina metoda neexistuje, muzes ten script prepsat tak, ze mu das vic serveru a on je bude postupne menit, takze na kazdej pingne treba jednou za hodinu.
BTW: Pomoci treba sed a regularnich vyrazu muzes vyparsovat jakykoliv text z vystupu, takze treba delay toho pingu, ukladat si to a pak si udelat graf.
Ping v tehle intervalech muze bejt problem, pokud toho na koho pingas nastves, tak ti to zakaze :wink:. Prodluzil bych to na 5 minut. Obecne jina metoda neexistuje, muzes ten script prepsat tak, ze mu das vic serveru a on je bude postupne menit, takze na kazdej pingne treba jednou za hodinu.
BTW: Pomoci treba sed a regularnich vyrazu muzes vyparsovat jakykoliv text z vystupu, takze treba delay toho pingu, ukladat si to a pak si udelat graf.
lenze v pripade viacerych serverov ten graf straca zmysel ... kazdy server ma v podstate ine podmienky prenosu ... graf aby mal zmysel by mosel byt len z pingov na jeden server ...
ale inac cyklicke menenie serverov je tiez dobry napad ... napisat jeden subor kde na kazdom riadku bude jedna ip a pomocou sed-u sa pingu da vzdy ip z riadku zodpovedajucemu danej minute
EDIT:
co poviete na taketo nieco ??? :
#!/bin/sh
REPLY=$(ping $(sed -n $(echo $(date | awk -F : '{print $2+1}')$(echo p)) ips))
echo $REPLY
kde ips je nazov suboru so zoznamom IP
staci uz len dopisat spracovanie $REPLY podla potreby
thx za ten kod...
mam dalsi problem, resp. dotaz. to spojeni mi pada kdyz otevru vic connections zaraz, teda aspon mi to tak pripada. takze by me zajimalo jestli krome standartniho shapingu trafficu na rychlost jde taky nak shapovat nebo omezit aby bylo propousteno naraz treba pouze 5 spojeni a kdyz je jich vic aby se to nak prehazovalo nebo stridalo ???
Nepouzivas GetRight 5 ? Ten mi spolehlive boril router (respektive musel sem restartnout wifi). Jinak zbytek vpohode. Problem bych videl v SW toho routeru.
perl rulz 8-)
mno lenze perl nemosi byt na kazdej masine nainstalovany ... kdezto bash je urcite ;)
a sed + awk pokial viem je tiez lebo sa to vyuziva v Makefile suboroch
Nepouzivas GetRight 5 ? Ten mi spolehlive boril router (respektive musel sem restartnout wifi). Jinak zbytek vpohode. Problem bych videl v SW toho routeru.
no je to o tom gprs, problem je v kombinaci bluez-msi usb dongle...nebo mozna v telefonu, to je fuk proste problem to je :? kazdopadne nezalezi na tom co je to za spojeni staci kdyz otevres treba 10 stranek naraz a padne to :-( takze me napadlo vyzkouset nejak udelat aby mohlo byt jen 5 spojeni a ostatni pekne waitovaly, nebo spis aby to mezi tim nak prepinalo...
ps. getright nemam ..
Běží na vBulletin™ verze 4.0.3 Copyright © 2010 vBulletin Solutions, Inc. Všechna práva vyhrazena.