HowTos create an Altranet

Compilación de pequeños Howtos para instalar aplicaciones para comunicar en la altranet y encontrar contenidos

How to consultar y crear una versión local de Wikipedia

KIWIX: ¿Qué información necesitamos guardar en local?

kiwixlogo.png

Con un smartphone

Instalar Kiwix application on Android 

Instaler Kiwix application on iOS

kiwix.jpeg

Kiwix es un lector offline de contenidos web (Wikipedia, archivos, bibliotecas...) que funciona sin conexión a internet.
Es el lector offline oficial de la Fundación Wikimedia.

Instrucciones:

  1. Instalad la aplicación Kiwix en el teléfono 
  2. Explorad el catálogo de libros y contenidos disponibles para leer sin conexión
  3. Reflexionad juntas:
    ¿Si internet fuera a desaparecer en 10 minutos, qué descargaríais primero?
    ¿Qué echaríais de menos?
  4. Apuntad vuestras respuestas y construid vuestra frase colectiva con este formato:
    ¡Hey! Contamos con estos conocimientos en local: __________ y buscamos estos conocimientos para copiar: __________
  5. Copiad vuestra frase en el pad compartido de la intranet local: https://etherpad.calafou.org/p/Perfo_Altranet  
    También la podeis compartir luego en el grupo compartido por Bluetooth Altranet 

With a web browser and a (mini) server

Install Kiwix on a Raspberry Pi !

If you change the hostname of the server (here altranet), then you can consult wikipedia (and what you add to kiwx library) with a web browser at http://local.altranet.org

kiwix-altranet_local.png

Prerequisites

Before starting, make sure:

  1. You have a Raspberry Pi with Raspberry Pi OS installed.
  2. You have an active internet connection.
  3. You are logged in as a user with sudo privileges.
  4. My user is admin, if yours is different please change it in the below scrips.

Installation Steps

Step 1: Update and Upgrade Your System

First, ensure your system is up to date:

sudo apt update -y && sudo apt upgrade -y

Step 2: Install Kiwix Tools

Install the Kiwix Tools package:

sudo apt install kiwix-tools -y


Setting Up the Kiwix Library

Step 3: Create a Library File

Create an empty library.xml file:

sudo touch /home/admin/kiwix-library/library.xml

Open the file for editing:

sudo nano /home/admin/kiwix-library/library.xml

Add the following content and save the file:

<?xml version="1.0" encoding="UTF-8"?>
<library xmlns="http://www.kiwix.org/">
</library>

Step 4: Download a Sample Book

Download a sample ZIM file to your library directory:

sudo wget -O /home/admin/kiwix-library/archlinux_en_all_nopic_2022-12.zim https://download.kiwix.org/zim/other/archlinux_en_all_nopic_2022-12.zim

Step 5: Add the Book to Your Library

Add the downloaded ZIM file to your library.xml file:

sudo kiwix-manage /home/admin/kiwix-library/library.xml add /home/admin/kiwix-library/archlinux_en_all_nopic_2022-12.zim -u https://download.kiwix.org/zim/other/archlinux_en_all_nopic_2022-12.zim


Starting the Kiwix Server

Start the Kiwix server on port 80 using your library file:

sudo kiwix-serve --port=80 --library /home/admin/kiwix-library/library.xml

You can now access the Kiwix server by navigating to your Raspberry Pi's IP address in a web browser.


Optional

To start Kiwix on port 80 after boot up:

sudo nano /etc/systemd/system/kiwix.service

Add the following:

[Unit]
Description=Kiwix Serve
After=network.target

[Service]
ExecStart=sudo /usr/bin/kiwix-serve --port=80 --library /home/admin/kiwix-library/library.xml
WorkingDirectory=/home/admin/kiwix-library
User=admin
Group=admin
Environment=DISPLAY=:0
Restart=always
RestartSec=3

[Install]
WantedBy=multi-user.target


Finally, run the following:

sudo systemctl daemon-reload
sudo systemctl enable kiwix.service
sudo systemctl start kiwix.service
sudo systemctl status kiwix.service

Crear sus propios .zim / archivos

Ressources on-line

How to Morse

MORSE: Codificad vuestro mensaje

morse.jpeg

Con un smartphone android

qrcodemorsecwget.png

Instalar CwGet https://play.google.com/store/apps/details?id=com.dxsoft.cwget.nogg

Con un iphone

Instalar Morse transmitter https://apps.apple.com/fr/app/morse-transmitter/id1079473715

qrcodemorseios.png

Con un ordinador

También podeis usar el traductor online (mientras quede internet): https://morsecodetranslator.com/

Aplicación

El código Morse transforma texto en señales sonoras o visuales. Una tecnología de comunicación que sobrevive a casi todo.

Instrucciones:

  1. Transforma una frase en codigo morse para se escuche el sonido
  2. Convertir el código Morse audio en texto



How to Slow Scan Television

SSTV + Robot36: Transmitid una imagen por audio/radio Codificad vuestro mensaje

SSTV.png

Con un smartphone android

Instalar SSTV Encoder: https://play.google.com/store/apps/details?id=om.sstvencoder

SSTV.jpeg

Robot36: https://play.google.com/store/apps/details?id=xdsopl.robot36&hl=es

Robot36.jpeg

Con un iphone

Instaler Simplesstv https://apps.apple.com/fr/app/simplesstv/id6756872709

qrcodesstvios.png

Con un ordinador

Linux


Windows

Mac

qsstv-et.png

Aplicación

SSTV (Slow Scan Television / Televisión de Barrido Lento) es un método usado por radioaficionados para transmitir imágenes estáticas a través de ondas de radio, convirtiendo cada imagen en una secuencia de sonido.

Robot36 — aplicación para decodificar datos SSTV en imágenes

Instrucciones:

  1. Elegid una imagen que os parezca importante enviar a otra colectividad tecnológica
  2. Transformadla en sonido con: SSTV Encoder
  3. Descodificad la secuencia de audio con Robot36 para recrear la imagen de nuevo
  4. Guardad la imagen generada




How to Bluetooth

BLUETOOTH: Mandad mensajes a un grupo local temporal de la Altranet

hongkong.jpg

Con un smartphone android

bluetooth.png

Descargad esta aplicación para chatear por Bluetooth  → https://play.google.com/store/apps/details?id=com.bluetoothchat.app 

Con un iphone

qrcodebluetoothios.png

Descargad esta aplicación para chatear por Bluetooth  → https://apps.apple.com/fr/app/offlinetalk/id6739787233

Aplicación

Bluetooth es una tecnología inalámbrica de corto alcance que permite conectar dispositivos (como auriculares, celulares, altavoces y computadoras) entre sí sin cables. En lugares sin internet permite a un grupo cercano de poder comunicarse a través de aplicaciones de chat basadas en bluetooth.

Instrucciones:

  1. Vinculaos por Bluetooth con el teléfono de la administradora del grupo, quien os sumará al grupo Altranet del que es administradora
  2. Sumáos al canal Altranet de Bluetooth con el nombre de vuestra colectividad tecnológica
  3. Reflexionad sobre lo que cada grupo enviará a las otras:
    • Una consigna — ¿Cómo nos organizamos entre nosotras ahora que ya no hay internet?
    • Un conocimiento o contenido vital que estaba en internet y que necesitamos recuperar
    • Un chisme / cotilleo (porque la información informal sigue siendo esencial en estas redes)

El canal de chat colectivo Altranet Bluetooth será proyectado para todas.




How to text and data 2 sound

Enviad mensajes i archivos por ondas de sonido

waver2.jpeg

Con un smartphone y Waver

waver.jpeg

Descargad esta aplicación  → https://play.google.com/store/apps/details?id=com.ggerganov.Waver

Waver permite enviar y recibir mensajes de texto entre dispositivos cercanos a través de ondas sonoras, sin necesidad de internet, Bluetooth ni red de ningún tipo. Solo usando el micrófono y el altavoz del teléfono. Dispone de protocolos de sonido audible y de ultrasonido.

Instrucciones:

  1. Antes de empezar: aseguraos de que el altavoz del dispositivo está activado y desconectad los auriculares si los tenéis puestos
  2. Para enviar un mensaje: pulsad en "Messages", escribid vuestro texto en la parte inferior de la pantalla y pulsad "Send"
  3. Cualquier dispositivo cercano que tenga Waver abierto captará el sonido emitido y mostrará el mensaje recibido
  4. En los ajustes podéis cambiar el volumen y el protocolo de transmisión. Subid el volumen lo suficiente para que los otros dispositivos puedan captar el sonido
  5. Reflexionad juntas:
    • ¿Qué tipo de mensajes enviaríais si este fuera vuestro único canal de comunicación?
    • ¿Qué limitaciones veis en un sistema de comunicación basado en sonido?
    • Copiad vuestras reflexiones en el pad compartido de la intranet local: https://etherpad.calafou.org/p/Perfo_Altranet

Con un Linux y minimodem

y el software Minimodem http://www.whence.com/minimodem/


How to text with Meshstatic and Lora

Meshstatic Lora: Comunicad por mensajes por ondas de radio LoRa (LongRange ~10km)

Meshstatic Lora : una red en código abierto, autónoma y descentralizada, diseñada para funcionar en dispositivos económicos y de bajo consumo que permiten mantener una comunicación cifrada asíncrona con un grupo de personas https://meshtastic.org/

MestaticAppEx.png

Con un smartphone android

https___play.google.com_store_search_q=meshtastic&c=apps.png

Descargad esta aplicación  → https://play.google.com/store/search?q=meshtastic&c=apps

Con un iphone

qrcodemeshstaticios.png

Descargad esta aplicación  → https://apps.apple.com/fr/app/meshtastic/id1586432531

Con un ordinador

Requiere navegadores basados en Chromium : https://client.meshtastic.org/messages/broadcast/0

Aplicación

La aplicación para permite conectarse por Bluetooth a un dispositivo que admita la red LoRa y el protocolo Meshstatic, con el fin de identificar otros dispositivos / nodos cercanos (en un radio de ~10 km) e intercambiar mensajes de texto en el canal común (denominado LongFast) o en canales creados por usted mismo, que pueden cifrarse y transmitirse a través de otros nodos cercanos.

También hay dispositivos (más caros) que permiten intercambiar mensajes sin pasar por un ordenador, un poco como los pagers de los años 90 pero sin red centralisazado.

Instrucciones: 

Instala la aplicación y conéctala por Bluetooth al dispositivo compatible (el dispositivo debe proporcionar un código de emparejamiento). La aplicación debe mostrar los demás nodos que se encuentren cerca y permitir crear o unirse a canales de chat.

Más recursos y una lista de dispositivos compatibles : https://wiki.calafou.org//index.php/Meshnetwork_Meshstatic_Meshcore_How_to_Mesh_@_Calafou