¿Cómo instalo LibreMesh / LibreRouterOS en otros equipos que no sean LibreRouter?

LibreRouterOS se distribuye en formato binario sólo para el LibreRouter por el momento, ya que es al único que le damos soporte oficial, pero generar una imagen del sistema operativo para otros dispositivos es relativamente sencillo.

@SAn nos cuenta en el anuncio de la última versión:

Encuentra los enlaces de descarga, instrucciones de actualización y más aquí: https://gitlab.com/librerouter/openwrt/-/releases/v1.2

El firmware se proporciona en forma binaria solo para el LibreRouter. Si tiene otro hardware, tendrá que crear la imágen localmente utilizando las instrucciones en https://gitlab.com/librerouter/openwrt/-/blob/v1.2/README.md

En breve, el resumen de las instrucciones para hacer la imagen que encontrarás en ese link son:

Partiendo de un sistema GNU/Linux:

  1. instala las herramientas necesarias: gcc, binutils, bzip2, flex, python,
    perl, make, find, grep, diff, unzip, gawk, getopt, subversion, time,
    libz-dev (or zlib) and libc headers
  2. git clone LibreRouter / LibreRouterOS · GitLab
  3. cd librerouteros
  4. ./scripts/feeds update -a; ./scripts/feeds install -a
  5. cp configs/default_config .config
  6. make

Para más información, por favor lee con detenimiento ese enlace.

Para poder agregar tus propios paquetes, en los pasos mencionados previamente, antes del paso 6 en el que haces ‘make’, deberías ejecutar make menuconfig y seleccionar los paquetes que quieras agregar.

Efectivamente! si lo pruebas, nos cuentas que ta te va. @luandro le ha puesto mucho cariño!

3 Likes