mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-12-16 17:01:37 +00:00
329dffa add captive portal info to state messages f3ee560 start the uspot service if captive is enabled 7da0185 allow defining the format of MAC sent to AAA in captive mode 2dfbeff rename wlancaptive -> wlanc, netdev name got too long when creating the IFB device 1784f7e add 'none' mode to wifi-steering abeb712 broadband: the DNS was not getting applied in static configuration 0fbe7d5 various captive portal improvements Fixes: WIFI-10665 Signed-off-by: John Crispin <john@phrozen.org> |
||
|---|---|---|
| .github | ||
| docker | ||
| feeds | ||
| patches | ||
| profiles | ||
| .gitignore | ||
| build.sh | ||
| config.yml | ||
| dock-run.sh | ||
| Makefile | ||
| README.md | ||
| setup.py | ||
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 linksys_ea8300
Finally we can build the tree.
make -j X V=s