Instalación de una sonda RIPE Atlas en un dispositivo Raspberry PI 4B
Consideraciones antes de comenzar
Es necesario aclarar que para poder finalizar con la instalación de una sonda por SW de RIPE Atlas, se requieren los siguientes componentes de hardware para poder manejarse en el sistema operativo del Raspberry Pi:
- Una pantalla: monitor/tv
- Teclado USB
- Mouse USB
Armado del Raspberry PI
Para el correcto armado del raspberry pi siga las instrucciones ilustradas en la siguiente imagen:
Para conectar el ventilador en el paso 4, referirse a la siguiente imagen:
Conexión del dispositivo e instalación del OS Raspbian
Para conectar el dispositivo se necesita un teclado y ratón USB y una pantalla/monitor.
- Enchufar el teclado y ratón en los puertos USB del raspberry Pi
- Usar el cable micro HDMI para conectar al Pi por un extremo y a la pantalla por el otro.
- Enchufar el cable de red (en caso de no utilizar red inalámbrica)
- Enchufar la pantalla y encenderla.
- Conectar la fuente de alimentación al conector principal.
- Con la pantalla encendida, enchufar por el otro extremo de la fuente de alimentación al Pi
- El Pi debería arrancar y mostrar mensajes en la pantalla
Si la imagen que aparece en pantalla se asemeja al mensaje a continuación, será necesario actualizar el software de Raspberry Pi OS instalado por defecto en la tarjeta Micro SD.
Para esto, desconectar el Pi y retirar la tarjeta Micro SD. Insertarla en el mini lector de tarjeta para conectar a un laptop.
Ingresar en www.raspberrypi.org/downloads y descargar la imagen correspondiente al sistema operativo de la laptop. Correr la imagen y completar el cuadro de instrucciones con Raspberry Pi OS y el dispositivo de la tarjeta Micro SD conectada:
Una vez finalizado, volver a insertar la tarjeta en el raspberry pi y encenderlo conectado a la pantalla.
El sistema operativo requerirá algunas configuraciones como el país, la zona horaria y el lenguaje preferidos. También solicitará modificar la contraseña propuesta por defecto y permitirá la conexión a un red inalámbrica si está disponible.
Instalación de la sonda por SW de RIPE Atlas
Como Raspberry Pi OS es basado en debian, utilizaremos la instalación de un SW probe en debian:
- Obtener las herramientas necesarias:
sudo apt update && sudo apt install git tar fakeroot libssl-dev libcap2-bin autoconf automake libtool build-essential
- Clonar el repositorio:
git clone --recursive https://github.com/RIPE-NCC/ripe-atlas-software-probe.git
- Crear el archivo .deb necesario:
./ripe-atlas-software-probe/build-config/debian/bin/make-deb
- Chequear que el archivo
atlasswprobe-??????.deb
haya sido creado- Si está creado, instalarlo con
sudo dpkg -i atlasswprobe-??????.deb
- Si no está creado, seguir estos pasos:
- Moverse al directorio root del repositorio:
cd ripe-atlas-software-probe
- Hacer checkout de la branch “devel”:
git checkout devel
- Actualizar el submodule de la branch
git submodule update
- Volver al directorio anterior:
cd
- Volver a crear el archivo .deb
./ripe-atlas-software-probe/build-config/debian/bin/make-deb
e instalarlo consudo dpkg -i atlasswprobe-??????.deb
- Moverse al directorio root del repositorio:
- Si está creado, instalarlo con
- La clave pública se puede encontrar usando
cat /var/atlas-probe/etc/probe_key.pub
- Luego, registrar la sonda en https://atlas.ripe.net/apply/swprobe/
Se puede acceder a la guía completa para instalar un SW probe en debian aquí: https://labs.lacnic.net/guia-instalacion-sw-probe/