sitio personal de Rodrigo Garcia Saenz.

Consejo del día

Lávate la manos antes de comer y en especial cuando le das comida o ayudas a preparar alimentos para ti u otras perosonas.

El no hacerlo es una de las mayores causas de infecciones y enfermedades contagiosas.

Nodo Ayma - LaOtraRed

permalink.

Nodo Ayma, nuevo nodo en LaOtraRed.

Actualizado - 10 December 2024

Desde ayer 15 de Julio, hay un nuevo nodo en LaOtraRed

router ver más grande

Aymatha ha bautizado a su nodo como Ayma que según me dijo hace referencia al respeto, pero va más allá por que se relaciona con darle el cariño, valorar, corresponder, esforzarse. El término es difícil traducirlo directamente, se relaciona más con el aprender a vivir con los demás respetando y haciendo que te respeten.

Reuniendo recursos

Nos encontramos a las 10:00 en casa de Luis Mita para recoger una computadora con Debian 9 que ha donado para utilizarla como servidor.

La computadora que Luis donó, tiene un CPU pentium IV con algo de RAM (si mal no recuerdo 1 o 2 GB) y como 250 GB de HDD. Estas son las características usuales de computadoras en desuso, a pesar de sus años este tipo de computadoras pueden aprovecharse para brindar servicios libres.

También recogimos dos enrutadores WiFi de 2.4 Ghz para servir como puntos de conexión para usuarios de la red. A este tipo de enrutadores les solemos llamar "APs abiertos", que viene de Access Points o puntos de acceso abiertos y son enrutadores con el sistema operativo LEDE que emiten señal wifi en 2.4Ghz para que cualquier persona se conecte y use los servicios de la red libremente.

Ya teníamos cables de red que sobrarón de otras instalaciones que intentamos hacer y rápidamente nos fuimos a casa de Aymatha.

Si no son las antenas ...

Normalmente en la instalación de nuevos nodos, nos toma tiempo considerable asegurar las antenas, apuntarlas y hacer el cableado. En el caso de este nodo no fue así, no tardamos ni 20 minutos en hacer todo eso, pero el trabajo que no hicimos acomodando antenas lo pasamos configurando los servicios del nodo.

Nos repartimos tareas; Luis se encargaba de configurar los enrutadores y la red interna del nodo, yo montaba los servicios del nodo en la computadora y Aymatha estaba aprendiendo con nostros.

Servicios disponibles

Empecé con la wikipedia en castellano y tomó como unos 20 minutos, luego con Aymatha hicimos la página de bienvenida que luce así:

splash

Luego empecé a configurar una radio vía wifi de manera similar a la radio que configuré en el nodo Chersky usando icecast2 como servidor de streaming y ices2 como el cliente para icecast2. (aquí algunos servicios que solemos montar).

En esto tuve dificultades y estuve como 2 horas tratando de hacer funcionar la radio correctamente, pero el problema surgío al tratar de automatizar el funcionamiento del servicio ices2 al iniciar el sistema. Al principio le estaba echando la culpa a systemd y creía que por alguna razón no se llevaba bien con ices2 ya que la radio no se iniciaba automáticamente.

Para ganar tiempo, tuve que pedirle a Luis que deje de hacer lo que estaba haciendo y que instalé y configure un botadero para compartir archivos. Esperaba que mientras hacía eso yo pudiese al fin corregir el problema con ices2.

Al cabo de unos 15 minutos el botadero ya estaba listo y la radio seguía sin iniciarse automáticamente. Pensé en que el problema era systemd y hice un minúsculo script bash para iniciar ices2 al estilo SysV, similar a este:

#!/bin/bash

cd /srv/Musica
find /srv/Musica/ | grep ".ogg" > lista.txt
ices2 confs.xml # confs extraia la lista de reproduccion de lista.txt

exit 0

Al ejecutar el script la radio funcionaba bien, pero no funcionaba automáticamente al iniciar el sistema.

Para no perder más tiempo Luis tuvo que echarme una mano y vío que systemd no era el culpable si no que ices2 y icecast2 no se sincronizaban correctamente al iniciar el sistema. Después de muchas pruebas finalmente se corrigío el error con la siguiente configuración en un archivo; /etc/systemd/system/ices2.service

[Unit]
Description=ices2 deamon
# La siguiente linea corrige el problema
After=icecast2.service

[Service]
User=www-data
Group=www-data
WorkingDirectory=/usr/share/bin
ExecStart=ices2 /srv/Musica/confs.xml

[Install]
WantedBy=multi-user.target

Con eso la radio tocaba los más de 40 GB de música que Aymatha había seleccionado para que lo escuchen las personas que se conecten a su señal wifi.

Al final el nodo terminó con los siguientes servicios:

  • Wikipedia en castellano
  • Radio ayma
  • Botadero para compartir archivos
  • Página de bienvenida

Desde la zona Norte

Este nodo se encuentra en la parte baja de la zona Sagrado Corazón de Jesús de la ciudad de La Paz, no esta enlazado todavía con otro nodo pero esperamos lo podamos hacer pronto. Casi al finalizar la tarde Aymatha estuvo muy contento al terminar de acomodar el router que reparte la señal abierta y la computadora que da los servicios mencionados.


Una foto tomada por Aymatha del enrutador compartiendo la señal de wifi de su nodo.

Esperamos que dentro de poco se unan más nodos a LaOtraRed, necesitamos aportes y asegurar más nodos para hacer crecer la red libre. Ponte en contacto si deseas colaborar.

Consejo del día

Lávate la manos antes de comer y en especial cuando le das comida o ayudas a preparar alimentos para ti u otras perosonas.

El no hacerlo es una de las mayores causas de infecciones y enfermedades contagiosas.