Montar varias comparticiones NFS en Raspberry Pi con OpenELEC

pantalla de carga de openlec

En OpeneELEC para Raspberry Pi la manera de montar comparticiones NFS difiere un tanto de como suelen hacerlo otros sistemas Unix. En este post explico como hacerlo con esta distribución. De paso, también muestro las opciones de montaje que a mí me han funcionado para evitar los cortes de sonido al reproducir audio y vídeo en streaming.

Read moreMontar varias comparticiones NFS en Raspberry Pi con OpenELEC

Instalar GNUSocial en una Raspberry Pi

Raspberry pi con caja

Este artículo puede servir para instalar un nodo GNUSocial en muchos tipos de máquinas GNU/Linux. Sin embargo, está escrito sobre la experiencia de haber realizado varias instalaciones en una Raspberry Pi Model B. Como es de suponer, tal máquina no puede dar soporte a un nodo grande, pero si a un nodo de unos pocos pares de personas e incluso a un nodo para que se comuniquen objetos en la presente “la internet de las cosas”, del modo en que ya lo hace Twitter con la utilización de tokens y sin los problemas obvios de privacidad que genera esta última.

Read moreInstalar GNUSocial en una Raspberry Pi

Ofuscar el tráfico bittorrent: introducción breve

El otro día un amigo, que regresó hace poco de Alemania, contó que le llegó un mensaje exigiéndole 735 euros por una descarga que realizó cuando se encontraba en aquel país. Aún no sabemos si la carta se trata de una estafa llana o de un intento de conciliación para no pasar por un juzgado cuando regrese a Alemania, pero todo apunta a que se trata de un texto jurídico. La noticia me ha hecho reafirmarme en que, quienes defendemos el intercambio libre de archivos, del contenido que sea, debemos tomar medidas para evitar que lleguen cartas como esa.

Aunque en España las leyes vigentes no resultan demasiado invasivas contra el derecho al intercambio sin ánimo de lucro de material con copyright, pueden modificarse en cualquier momento y una acción como la de compartir, que hoy no es siquiera falta administrativa e incluso se considera virtuosa, mañana puede ser del tipo delito penal.

Read moreOfuscar el tráfico bittorrent: introducción breve

Por qué me gusta tanto GNUSocial

Hace unas semanas leí en elbinario.net sobre una red social llamada GNUSocial. Sólo por el acrónimo recursivo de GNU, sabía de antemano que podía ser de lo más interesante, así que seguí unos enlaces e hice unas búsquedas para ver de qué va.

Lo primero que vi: parecía una especie de Twitter libre. Pero la apariencia, como suele ocurrir, sólo era la superficie y pronto descubrí que llega más lejos y que aún puede hacerlo mucho más. Es decir, no sustituye a Twitter ni lo complementa, es otro mundo.

Entre sus características más potentes:

Read morePor qué me gusta tanto GNUSocial

La topología de diamante

topologia diamante

Aún eran tiempos en los que apenas había estudios sobre redes, cuando Internet aún no existía y Arpanet sólo empezaba a balbucear. Cuando pocas personas creaban los protocolos más profundos y arcaicos de la Red. Sin tener el camino marcado aunque con no poca sabiduría, los pioneros teorizaron y experimentaron con las topologías de red que se les ocurrieron.

Read moreLa topología de diamante

La historia jamás contada de la Gran Red Distribuida

Red distribuida

Tras toda arquitectura de información se esconde una estructura de poder.

Lema ciberpunk

Para abrir boca

En este post utilizo conceptos como centralización, descentralización y distribución de redes, así como modo de producción p2p que han sido tomados de libros de David de Ugarte, como la trilogía El poder de las redes, y del agregador de la Sociedad de las Indias Electrónicas. Recomiendo sin reservas su lectura.

Génesis de la matriz

Al principio, fue la matriz de iguales. El primer mensaje de la red Arpanet fue enviado el 29 de Octubre de 1969 por un estudiante desde un ordenador de la Universidad de California en Los Ángeles, supervisado por el profesor Leonard Kleinrock, a otro ordenador de la Universidad de Stanford. El mensaje empezaba con la palabra “login”, pero un error en la transmisión provocó que sólo llegaran los dos primeros caracteres, así que el primer mensaje enviado en la red precursora de Internet fue “lo”. Una hora después, fue enviado el mensaje “login” completo. El primer enlace permanente se creó el 21 de Noviembre del 1969 entre la UCLA y Stanford, y el 5 de diciembre ya había cuatro nodos permanentes en Arpanet.

Read moreLa historia jamás contada de la Gran Red Distribuida

Raspberry JAM Barcelona

Importante: en este evento hay un bar.

carterl rapberry jam

El próximo día 11 de abril se realizará la feria Raspberry JAM en Barcelona, desde su apertura de puertas a las once de la mañana hasta su cierre a las siete de la tarde. Habrá charlas y talleres de carreras de robots, mediacenters, routers, estaciones metereológicas, etc… y, sobre todo, muchas ganas de compartir nuestros pequeños y grandes logros y experiencias con nuestras diminutas y queridas placas. Y también, un servicio de bar. Aunque las entradas de algunos talleres se han agotado, los organizadores explican que existe la posibilidad de asistir a los mismos con la entrada general al recinto, siempre que haya espacio disponible en el momento de realizarse. Sino, siempre estará el bar 🙂

Read moreRaspberry JAM Barcelona

Testeo automático de conectividad en bash

ping pong

He creado el script de más abajo para comprobar la conectividad de varios servidores, siempre que haya una desconexión total entre cliente y servidor, es decir, si lo que ha caído es un host virtual y el dispositivo donde está el mismo sigue con funciones de red, se considiera que hay conectividad. En mi caso, tengo ejecutándose en el mismo servidor donde alojo el blog y estoy pensando en instalarlo en la Raspi que tengo en casa haciendo otras funciones de networking.

El script envía un ping a los hosts que indiquemos en un archivo de texto. Si algun host no devuelve el ping, el script ejecuta el comando mail para enviar un email a los destinatarios para que realicen una comprobación manual. Si la máquina servidor tiene conectividad, no envia ningún email.

Read moreTesteo automático de conectividad en bash