Proyecto abierto y colaborativo, estamos creando personalizaciones para OpenWRT, una versión de LHC. Estamos trabajando para configurar un medidor de calidad de conexión a Internet creando un nuevo menú y funcionalidad en OpenWRT. 
La compilación se realiza dentro de un contenedor Docker.
Dentro de este repositorio, realice:
sudo env UID= $( id -u ) GID= $( id -g ) docker compose buildAsegúrese de arrancar los submodes:
git submodule update --init --recursiveEjecute el contenedor
sudo env UID= $( id -u ) GID= $( id -g ) docker compose run sindriEjecute el script para preparar el entorno (solo por primera vez)
./setup_build.shEjecute el contenedor:
./build_image.sh -a chirpstackos_rpi4Este comando construirá la versión Caipirinha-OS para Raspberry Pi 4 con Chirpstack (Lorawan)
Los siguientes comandos deben ejecutarse dentro del contenedor, específicamente en la carpeta openwrt :
Opcionalmente, limpie el contenido creado anteriormente:
make distcleanActualizar los feeds:
./scripts/feeds update -a
./scripts/feeds install -a Genere el archivo .config :
cp ../.config.caipirinha .config
make defconfigPara crear una nueva configuración de diferencia
./scripts/diffconfig.sh > ../.config.caipirinha
make menuconfigmake download
make -j4 Después de la queja, las imágenes se pueden encontrar en el bin/objetivos/bcm27xx/bcm2710/ . openwrt-ath79-generic-comfast_cf-e5-squashfs-sysupgrade.bin
make download
make -j1 V=scLos comandos anteriores permitirán detalles y compilación en un solo hilo para obtener una visualización de errores durante la compilación.