#set variaveis
:local pingresultA [/ping 200.147.67.142 count=2]
:if ($pingresultA=2) do={
:beep frequency=660 length=100ms
}
:if ($pingresultA=0) do={
:beep frequency=860 length=100ms
}
Versão Imprimível
#set variaveis
:local pingresultA [/ping 200.147.67.142 count=2]
:if ($pingresultA=2) do={
:beep frequency=660 length=100ms
}
:if ($pingresultA=0) do={
:beep frequency=860 length=100ms
}
Consegui um resultado bom com o seguinte script, estou fazendo alguns testes, mas por enquanto esta ok.
:local i 0; {:do {:set i ($i + 1)} while (($i < 40) && ([/ping 0.0.0.0 interval=3 count=1]=0))};
:if ($i=40 ) do={:log info "Link Principal Down";
(comandos habilitados qnd 40 pacotes são perdidos)
};
Onde a variavel $I é a quantidade de pacotes enviados.
O 0.0.0.0 é o ip desejado para os testes de ping.
Crie um scheduler para que esse script rode a cada X tempo.
É isso.