Como testar a conectividade de rede local usando o mac os terminal?

0

Estou procurando um comando ou utilitário de terminal para testar continuamente a minha conexão de lan local. Eu quero testar a conexão entre o meu macbook pro e o roteador. Eu estou usando uma linha de energia e, às vezes, desconecta. Eu quero testar e registrar essas desconexões. Obrigado.

    
por skiabox 28.12.2017 / 19:35

2 respostas

2

ping retornará rc = 1 se não receber uma resposta para todos os pacotes enviados, então algo como:

while true
do
    sleep 1
    ping -q -c 1 -w 1 router_address > /dev/null 2>&1 || echo $(date) No connection >> logfile
done

... fará o login em logfile os tempos em que router_address não estava acessível.

    
por 28.12.2017 / 21:08
0

apenas coloque este comando no terminal:

ping 192.168.1.1

e deixe-o funcionar depois de um tempo você pode rolar para cima para ver qualquer ter qualquer tempo limite ou não!,

você também pode colocar seus dados de ping no arquivo por este comando:

ping 192.168.1.1 | tee ~/Desktop/ping-results.txt
    
por 28.12.2017 / 20:51