[ ivica82 @ 01.10.2014. 22:31 ] @
Treba mi skripta koja ce da pinguje odredjenu IP adresu i ukoliko ne prodje 2 ili 3 pinga, odnosno dodje do timeout-ova da disejbluje i enejbluje odredjeni interfejs, znaci da u istom koraku uradi disable i enable.

Imam problem sto mi se na odredjenom linku iz ne znam kog razloga povremeno jave dugacki nizovi pingova, npr 30 timeoutova, a kad na brzaka disejblujem i enejblujem interfejs odmah se prekine niz timeoutova i uspostavi se veza. Zato bi mi ovakva skripta za prvo vreme pomogla dok ne dodjem do pravog resenja problema. Signal je -70DB, kvalitet up i down 80% i desavaju se ovakvi prekidi. Nisam pametan koji je razlog.

Verzija MT a je 5.18 i nema Netwatch
[ Mile-Lile @ 02.10.2014. 07:31 ] @
taj signal ti je slab za "n" i "g" standard... sa "b" bi mogao da prođeš... batali skriptu, nađi način da popraviš signal, menjaj kanal...
možeš li malo tx da povećaš na obe strane?
[ ivica82 @ 02.10.2014. 10:30 ] @
Taj signal je OK, to je sa tim signalom radilo godinama, a od skora se desavaju te zajebancije. Kanal je na superchanel frekvenciji na 2.4 bandu tako da nema smetnji. Postoji mogucnost da se to desava zbog dinamickog rutiranja, ali dok taj problem ne nadjem i resim bila bi mi potrebna skripta.

Ako neko moze i ima volje da uradi skriptu, a pritom hoce da pomogne, neka se javi jer nisam vest u pisanju skripti
[ nino1987 @ 02.10.2014. 11:52 ] @
Evo .. upravo je jutros napisana od strane mog kolege.

if ([ /ping 1.1.1.1 interface=wlan1 interval=1 count=10]=0 ) do= {
/interface wireless disable wlan1;
:delay 10;
/interface wireless enable wlan1;
}

Znaci ako neprođe 10 pingova u 10 sekundi, ide disable interfejsa, ceka 10 sekundi, pa pali interfejs.
[ ivica82 @ 02.10.2014. 22:50 ] @
Skripta radi i zavrsava svoj posao. Sad mi sleduje da otkrijem sta se desava, zasto dodje do prekida u pingovima koji ponekad moze sam od sebe da traje i po pola sata ako ne disejblujem i enejblujem interfejs.

HVALA!!!!
[ nino1987 @ 03.10.2014. 08:29 ] @
Garant je frekvencija..