Go to file
Stijn Tintel a6140a494c fbwifi: update to git HEAD
9febd0a fbwifi: close file handles
 281e8fd fbwifi: allow HTTP/3
 2306d44 fbwifi: quote variables in firewall includes
 c6557bc fbwifi: set webroot for redirect uhttpd instance
 ec76371 fbwifi: wait for xtables lock in firewall includes
 7420154 fbwifi: handle duplicate arp entries
 cc31879 fbwifi: rework UCI state tracking
 594a4e0 fbwifi: fix custom HTTP status codes
 e0d9cca fbwifi: fix CORS for info
 4aa60db fbwifi: drop luci.sgi.cgi module from info
 7b2cf4d README: editing feeds.conf.default should be avoided
 b1adf01 fbwifi: document how to enable/disable

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-09-25 09:59:24 +02:00
.github/workflows workflow: add/remove a few boards 2021-09-15 08:17:39 +02:00
backports netifd: update to latest HEAD 2021-09-22 14:48:47 +02:00
docker ucentral: development update 2021-05-04 13:51:23 +02:00
feeds fbwifi: update to git HEAD 2021-09-25 09:59:24 +02:00
patches ipq807x: disable pstore on ipq807x 2021-09-17 10:05:24 +02:00
profiles profiles: add chilli-redirect to default profile 2021-09-23 16:10:32 +02:00
.gitignore open-converged-wireless: Import 21.02 based uCentral tree 2021-03-25 12:19:47 +01:00
build.sh ucentral: development update 2021-05-04 13:51:23 +02:00
config.yml config.yml: update 21.02 baseline from RC2->GA 2021-09-04 08:14:58 +02:00
dock-run.sh open-converged-wireless: Import 21.02 based uCentral tree 2021-03-25 12:19:47 +01:00
Makefile open-converged-wireless: Import 21.02 based uCentral tree 2021-03-25 12:19:47 +01:00
README.md ucentral: development update 2021-03-31 20:24:10 +02:00
setup.py open-converged-wireless: Import 21.02 based uCentral tree 2021-03-25 12:19:47 +01:00

Setting up your build machine

Requires a recent linux installation. Older systems without python 3.7 will have trouble. See this link for details: https://openwrt.org/docs/guide-developer/quickstart-build-images

Install build packages: sudo apt install build-essential libncurses5-dev gawk git libssl-dev gettext zlib1g-dev swig unzip time rsync python3 python3-setuptools python3-yaml.

Doing a native build on Linux

First we need to clone and setup our tree. This will result in an openwrt/.

./setup.py --setup

Next we need to select the profile and base package selection. This setup will install the feeds, packages and generate the .config file.

cd openwrt
./scripts/gen_config.py ea8300

Finally we can build the tree.

make -j X V=s