A la hora de realizar la orientación óptima de una antena wifi, es muy común el realizar un ping al punto de acceso, para ver el momento en que el los tiempos de respuesta de dicho ping sean lo menores posibles.
Navegando por Internet encuentro un ping gráfico que me muestra mediante valles y montañas, si la orientación de nuestra antena se está alejando o acercando al router al que estoy conectado. Esa herramienta es cnping.
Para utilizar esta herramienta en Linux es necesario compilarla. Para Windows ya trae un ejecutable.
Pasos para su compilación (Lo he realizado en un Linux Mint)
1. Lo primero es preparar para compilar.
sudo apt install libxinerama-dev libxext-dev libx11-dev build-essential
2. Lo segundo es traernos el código fuente.
git clone https://github.com/cnlohr/cnping
Entramos dendro del directorio que nos ha creado:
cd cnping
3. A continuación compilamos y lo ponemos accesible como ejecutable:
make linuxinstall
sudo chmod +s /usr/local/bin/cnping
sudo cp cnping /usr/local/bin/
La sintaxis es la siguiente:
Uso: cnping [host] [periodo] [Tamaño extra] [Escalado Eje-Y]
[host] -- Dominio o dirección IP a realizar el ping
[periodo] -- periodo de envío en segundos (opcional), por defecto 0.02
[Tamaño extra] -- Tamaño extra del paquete enviado (por encima de 12), opcional, por defecto = 0
[Escalado Eje-Y] -- usa un factor de escala fijo en vez de auto escalado (opcional)
La salida al realizar un ping hacia 8.8.8.8 es esta: