[ masivko @ 01.11.2012. 14:30 ] @
Elem, trebao bih skriptu koja ce na osnovu stanja jednog ethernet porta tj. ako je taj port aktivan, ugasiti drugi port i obrnuto, ako je prvi port neaktivan, tj. nema kabla spojenog, da se ukljuci drugi port.
[ Aleksandar Đokić @ 01.11.2012. 16:50 ] @
nisam siguran da ti za to treba skripta, mozda ti posao moze zavrsiti netwatch alat,

ali ako hoces skriptu ajde zajedno da je napisemo

Code:

:local ime;
:local stanje;

:foreach i in=[ /interface find] do={

:set ime [interface get $i name];

:if ($ime="Lan") do={

:set stanje [interface get $i running];

:if ($stanje=true) do={

ovde napisi sta ako je interfejs u "running" tj aktivan

} else={

ovde napisi sta ako nije aktivan

};

};
};


umesto Lan stavi ime tvog interfejsa, i u $stanje imaces true ako je "running" a false u suprotnom, samo dodaj linije za enable/disable odredjenog interfejsa,

nemam vremena sve da ti pisem, ako se ne snadjes napisacu ti ja veceras

edit:

mozda sam ga iskomplikovao, verovatno je moglo i mnogo prostije samo sa

:if ([/interface Lan running]=true) do={
...

[Ovu poruku je menjao guslac dana 01.11.2012. u 18:25 GMT+1]
[ Aleksandar Đokić @ 01.11.2012. 17:57 ] @
evo ovo je laksi nacin

Code:

:local stanje

:set stanje [/interface ethernet get "IME_INTERFEJSA" running]

:if ($stanje=true) do={

interface disable "IME_INTERFEJSA"

} else={

:interface enable "IME_INTERFEJSA"

};
[ masivko @ 02.11.2012. 09:08 ] @
Hvala momci.
Ovo radi super :)