Posts tagged 'Router'

Migrando WDR4300 de OpenWRT a LEDE

¿Por qué necesitamos LEDE?

LEDE (acrónimo de Linux Embedded Development Environment) es un fork de OpenWRT,  la distribución GNU/Linux para routers -y otros dispositivos-. Existe hace aproximadamente 1 año y surgió cuando un grupo de desarrolladores de OpenWRT decidió abandonar el proyecto original y continuar por su parte el desarrollo, con objetivos y visión muy similares al original. Entonces, ¿por qué otro proyecto?, algunas de las razones expuestas para lanzar el fork fueron la falta de comunicación y coordinación alrededor de OpenWRT, falta de enfoque en la estabilidad y la documentación, una infraestructura poco confiable y un bajo número de desarrolladores activos. Por ello decidieron \"reiniciar\" la comunidad enfocándose …

OpenWRT en modo failsafe

La distribución GNU/Linux para routers OpenWRT, de la cual ya he hablado otras veces, tiene integrado un modo \"a prueba de fallos\" (\"failsafe mode\"), el cual sirve entre otras cosas para reparar problemas de configuración que impidan un correcto arranque del sistema.

Al arrancar en modo a prueba de fallos no se usa la configuración que se encuentra en el sistema de archivos editable, sino que se utiliza una configuración básica con valores predeterminados que se encuentra en la partición SquashFS (la partición de sólo lectura que contiene el sistema operativo del router). Por ello iniciar en este modo es ideal para reparar problemas en la configuración tales como …

Instalando OpenWRT en TP-Link WDR4300

Hace algunos días adquirí un router TP-Link WDR4300, y como hice en su momento con el TP-Link MR3220 una de las primeras tareas con el mismo fue instalarle OpenWRT. En este caso estamos hablando de un router con 5 puertos Gigabit, 8MB de flash (que siempre podemos expandir), 2 puertos USB 2.0 y conectividad inalámbrica 2.4GHz y 5GHz a un máximo de 750Mbps, lo cual nos brinda un excelente rendimiento y infinidad de opciones con OpenWRT.

Para los que no conozcan, OpenWRT es una distribución GNU/Linux para dispositivos embebidos, en particular routers. Por tratarse de GNU/Linux posee un gran número de paquetes que pueden ser instalados …

PirateBox, una caja para compartir

[caption id=\"attachment_591\" align=\"aligncenter\" width=\"750\"]Imagen cortesía de ASCIIDAVID
DARTS.{.size-full .wp-image-591 width="750" height="422"} Imagen cortesía de ASCIIDAVID DARTS.[/caption]

PirateBox es un entorno para comunicarse de forma anónima y local, transferir archivos, chatear, etc. O un dispositivo autocontenido que hace las funciones de router, servidor, y aplicaciones de chat, compartición de archivos y foro. Su construcción es posible con routers inalámbricos, teléfonos Android, portátiles y otros dispositivos como la Raspberry Pi.

El sistema está diseñado para proteger la privacidad y seguridad de los usuarios, por lo cual no está conectado a internet (se crea una red local en el PirateBox), no tiene procesos que registren datos del usuario y no …

USB como almacenamiento en OpenWRT

Como es razonable, cuanto más paquetes instalamos en OpenWRT, más espacio se necesita para almacenarlos. Usualmente las funciones básicas vienen ya instaladas en cualquier compilación del mismo, pero al instalar nuevos paquetes con nuevas funciones es común que el espacio se agote rápidamente, y para estos casos, si nuestro dispositivo dispone de un puerto USB (como el MR3220v2) podemos utilizar un pendrive, disco duro externo o memoria para ampliar esta capacidad.

Voy a explicar cómo se puede utilizar una memoria USB como almacenamiento predeterminado para OpenWRT (partición raíz, /) y poder almacenar en ella todos los archivos de sistema e instalar los paquetes de software. La guía está pensada para [OpenWRT …

Cliente DNS dinámico en OpenWRT

Cuando contratamos un servicio de internet para nuestro hogar o pequeña oficina, nos ofrecen una conexión a internet con dirección IP variable/dinámica. Cada vez que la conexión se reinicia obtendremos una IP distinta, o cada cierto tiempo inclusive. Esto es un problema si queremos tener un dominio propio para alojar un servidor o acceder a algún servicio de nuestra red o PC publicado en internet. Dado que un dominio de internet tiene que apuntar a una dirección IP (ej, www.murana.uy apunta a 184.168.47.225 en este momento) y la IP cambiaría cada cierto tiempo, esto no funcionaría.La solución a esto es utilizar un DNS …