Registrando fallas de internet en la Terminal de Mac

Ante las reiteradas fallas de mi conexión a internet de VTR, generé un mecanismo que me permita registrar las interrupciones del servicio, que en general involucran el reinicio del router/módem y luego la conexión a la red que puede tardar entre 15 y 30 minutos.

Una de las ventajas de la plataforma Mac, es el acceso a la línea de comandos. Así construí el siguiente comando:

ping -i 60 172.217.192.94 | while read pong; do echo "$(date): $pong" | grep "timeout\|statistics\|transmitted\|avg"; done >> ~/Desktop/internet.txt
  • Verifica la conexión con Google (172.217.192.94) cada 60 segundos (-i 60)
  • Mientras se ejecuta este comando, agrega la fecha y hora del sistema a la salida (while read pong; do echo “$(date): $pong”)
  • Elimina las conexiones exitosas de la salida (grep “timeout\|statistics\|transmitted\|avg”) de este modo registramos solamente las caídas del servicio.
  • Finalmente, escribe los resultados a un archivo .TXT en el escritorio. (>> ~/Desktop/internet.txt)
Así se evidencian al menos 7 interrupciones del servicio entre las 22:00 y las 8:00 horas.

Este comando funciona sin problemas en equipos Mac y en sistemas operativos Linux, editando la ruta final a una ubicación válida del sistema.
No es posible utilizarlo en Windows, a pesar de que el comando ping está disponible en la línea de comandos de Windows, ya que la lógica incorporada mediante while no se puede ejecutar en la línea de comandos de Windows.

Pogoplug

Pogoplug fue una línea de dispositivos que permitían compartir una unidad de almancenamiento a través de la nube. Hacia el 2015 la compañía anunció su cierre y para finales de 2016 el servicio dejó de funcionar, dejando una gran cantidad de dispositivos inutilizables.

A la fecha de la redacción de este post, son relativamente fáciles de conseguir.

Conseguí uno en una subasta por solo USD$ 4, venía en su caja, con su manual de usuario, adaptador de corriente y cable de red.

Se trata de un Pogoplug Mobile V4, con un puerto USB 2.0, un lector de tarjetas SD y un puerto Ethernet Megabit.

Al conectarlo a la red evidentemente no sucedió nada y una luz roja en el panel evidenciaba que no se podía conectar al servicio.

Sin embargo, estos pequeños dispositivos contienen un procesador ARM5 y corren un sistema operativo tipo Linux muy básico, ganando acceso de superusuario (root), es posible reutilizar este dispositivo.

Para ganar acceso de superusuario es necesario desarmar el dispositivo, con la ayuda de múltiples guías disponibles en internet, localicé en la placa los tres puntos que otorgan una conexión serial al dispositivo.

Continue reading “Pogoplug”

Servicios

  • G Suite/Google Workspace, Office 365
  • Páginas web
  • Correo corporativo
  • WordPress
  • Excel
  • Reparaciones de hardware
    • Mac, iPhone y otras marcas.
  • Soporte de software
    • Mac, Linux, Windows
  • Trabajo remoto
    • TeamViewer, Zoom, Webex, Skype

Contacto:
[email protected]
Skype

Áreas de cobertura: Viña del Mar, Valparaíso, Santiago.

Reparación y upgrade MacBook Pro 13-inch Mid 2012

Equipo: MacBook Pro 13 pulgadas, Mid 2012, Intel Core i7, 8 Gb RAM 1600Mhz

Diagnóstico: Teclado con derrame de líquido, lentitud general, sistema desactualizado y exceso de temperatura.

Curso de acción:

  • Limpieza de ventilador
  • Recambio de pasta térmica (Arctic Silver 5)
  • Instalación de disco duro original (750 Gb) en caddy, reemplazando la unidad óptica
  • Instalación de disco en estado sólido SSD Kingston 240 Gb como disco de arranque
  • Instalación de sistema operativo macOS Sierra
  • Cambio de teclado y backlight