Projeto aberto e colaborativo, estamos criando customizações para o OpenWRT, uma versão do LHC. Estamos trabalhando para montar uma medidor de qualidade de conexão de internet criando um novo menu e funcionalidade no OpenWRT.

A compilação é feita dentro de um contêiner docker.
Dentro deste repositório, execute:
sudo env UID=$(id -u) GID=$(id -g) docker compose buildCertifique-se de inicializar os submódulos:
git submodule update --init --recursiveExecute o contêiner
sudo env UID=$(id -u) GID=$(id -g) docker compose run sindriExecute o script para preparar o ambiente (somente na primeira vez)
./setup_build.shExecute o contêiner:
./build_image.sh -a chirpstackos_rpi4Esse comando irá buildar a versão do Caipirinha-OS para a raspberry pi 4 com o chirpstack (LoRaWan)
Os comandos a seguir devem ser executados dentro do contêiner, especificamente na
pasta openwrt:
Opcionalmente, limpe o conteúdo criado anteriormente:
make distcleanAtualize os feeds:
./scripts/feeds update -a
./scripts/feeds install -aGere o arquivo .config:
cp ../.config.caipirinha .config
make defconfigPara criar uma nova configuração de diferenças
./scripts/diffconfig.sh > ../.config.caipirinha
make menuconfigmake download
make -j4Após a reclamação, as imagens podem ser encontradas na pasta bin/targets/bcm27xx/bcm2710/.
openwrt-ath79-generic-comfast_cf-e5-squashfs-sysupgrade.bin
make download
make -j1 V=scOs comandos acima permitirão o detalhamento e a compilação em um único thread para obter uma visualização do erro durante a compilação.