Commit Graph

32 Commits

Author SHA1 Message Date
Tim Wilkinson 6950479bf1
Update AREDN to OpenWRT 22.3.2 (Major Upgrade) (#574)
* Update to Openwrt 21.02 and add support for the CPE710 v1
Update scripts to change references to ifname to device due to a change in Openwrt naming
reverse-wpad-basic-wolfssl and disable SSL on Curl

NOTE: The compile host must have python3-distutils installed for gpsd to build

* aredn: initial working upgrade to openwrt 21.02.1

* aredn: update 1 to working upgrade to openwrt 21.02.1

* aredn: add cpe710v1 to build config

* Andrew's patches

* Remove duplicates + display perl

* Temp disable wifi extension patch

* ifname/ports support

* Add spectrum patch back in

* Generic function to extra interfaces

* New api to get wifi ifname

* Disables jails

* Style link

* aredn: partial upgrade to openwrt 22.0.3.0

added AC device images and partial migration to 22.0.3.0
firewall upgrade pending

* aredn:  update mesh-release and revert config.mk

* Unused

* NFT firewall rewrite

* Common-isze configs

* Fix network layout for hap2

* Use local packages dev (new firewall rules)

* Add HAP2

* Add pause after network restart to let bridge reinitialize

* Various lua fixes for new lua version

* Tweak config

* Re-fix networking (lost patch change)

* Add new radio names

* Tolerate missing wifi

* Fix hap-lite switch setup

* More devices

* New radio id

* Build Rocket 5AC lite

* Remove need for luci.sys

* Remove need for luci.sys

* Explicitly name wlan interfaces

* Handle different compatibility verisoning

* Update networking for switches

* ipref version bump

* Extra flag for curl

* Better compat_version fix

* Remove wolfssl

* Fix dns server

* Fix device name

* Unused

* Remove things we dont need

* Remove unused packages

* Generic macaddr overrides

* Fix uci commit

* Fix luci.template.parser to avoid luci.http loading the real thing

* Rocket-M build

* Add search-domain dhcp option

* Turn of ipv6

* No IPV6 in dnsmasq

* Override mac addresses if devices all  the same

* Working from master (for now)

* Put back hostap

* Disable old ethmac fixup

* Tweak configs

* Move back to v22.03.2
Leave ipq4019 builds to master

* Need IPV6 to compile nft firewall

* Rocket-M fixes

* Before we start

* WIP

* Working snapshot

* Cleaned patches

* Merged patch

* Single patch to support HAP2

* Fix typo

* Add nanostation-m

* 5/10Mhz patch

* 5+10MHz patch for ath10k-ct driver

* Extend 2Ghz channel check to include -4 to -1

* Add chanbw setup for ath10k (like ath9k)

* Added TP-Link CPE710 v1

* Override firmwares

* Missing patch

* Dropbear config like 3.22.8.0

* Add Ubiquiti Rocket 5AC Lite

* Fix c6

* Update

* Need more scan channels

* Remove IPV6

* Improve mac fixups

* Put back missing nft app

* IPv6 removed so dont have to disable it

* Fix rocket-m flash bug

* Fix nanostation-m

* Nanobridge is tiny

* Fix wifi order for ar750

* Rocket M5 XW support

* New rates

* Fix firewall4 so we don't need IPv6

* Allow channel width to be restricted

* Move channel list into library

* Fix naming

* Mechanism to block specific channels on specific radios

* Refresh buttons

* routerboard-sxt-5nd

* CPE605 v1.0

* Improve rocket m xw

* tpink

* Update patch

* Update to remove disable

* Remove BW restrictions on cpe710

* Restrict to what has been tested

* Remove test BW restrictions

* sxtsq-5-ac

* Update

* Update

* powerbeam-m5-300 support

* Fix

* Fix hap2

* Tidy unused patches

* Remove limit

* Add ubnt_bullet-m-ar7241

* Added ubnt_nanobeam-ac-gen2

* Fix typo

* Tolerate missing dtd ip

* Explicitly gix hap2 mac addresses

* Fix some broken patches

* Hap2 wont work at 5MHz

* Ubiquiti LiteBeam 5AC Gen2

* Fix compat_version for sxt 5ac

* Update patch

* Unused

* Fix lan configuration for some devices

* Rolling average of noise level

* Unused

* Split out the ath10k rssi monitor (its very simple at the moment)

* Ignore .DS_Store

* Reboot if ethernet doesnt come up (but only once!)

* reboot returns - add exit

* Add some logging info

* Fix ]

* Check all possibly ethernet bridges

* Improve mac fixing

* Remove HostAP on small memory devices

* Reduce dropbear footprint

* Add setsid

* Kill hostap when upgrading to save memory

* Different way to detect hostapd unavailable

* New build steps

* Improve manager logging

* Fix name conflict for the two monitors

* Try to improve test mesh name resolve problem

* Migrate tiny to generic (tiny doesnt work properly)

* Typo

* Another attempt to fix macs for Mikrotik

* Protect against missing trackers

* Fix wpad for ipq40xx

* Remove old tunnel check code

* Enable ZRAM swap to aid low memory devices

* ath10k noise can something be out of range - protect against that

* Updated with current devices and status

* Update firmware which has been tested

* Updated with more builds

* More binary/README

* Fix css error

* Start noise at sensible base level

* Unfix the css so it looks how it use to.

* Save as much memory as we can on lowmem nodes

* Hide some options on low memory devices

* Add "eol" to 32MB devices

* Restart network rather than reboot node if it seems to be broken

* Fixes

* Revert network reset

* Fix ar750 networking

* Continue to trim tiny configs

* More devices

* Dump IW output messages

* Fix Rocket 5AC intermittent ethernet issue

* Ethernet fix for PowerBeam 5AC 500

* More tiny size reduction

* More support data

* Fixed POE and USB power features

* Add Ubiquiti NanoBeam AC (gen1)

* NanoStation (not NanoBeam)

* Add mii-tool package

* Device updates

* Bump update time to 5 minutes

* Fix ethernet negotiation for rocker-5ac and nanobeam

* Fix iplookup

* Config changes based on call feedback

* Radio listing fixes

* Update with more untested builds

* Fallback TxMbps extracted from iw station dump

* Fix tunnel detection for low memory nodes

* Remove unused feed packages

* snapshot build

* Update stability info

* Add powerbeam-5ac-500

* Typo

* Add missing 3.22.1.0

* Add MikroTik LHG 5 AC

* Fix permissions

* Fix permissions

* AirGrid's take Bullet builds

* Mikrotik AC3

* Improve supportdata structure a little to make it easier to find things

* Restore WAN VLAN overrides

* Fix vlan regex for hap2 and hap3

* Support old and new style poe controls

* hap-ac3 is version 1.1

* Handle typo in some openwrt config files

* Fix HAP AC3 install

* Update hap ac3 status

* Support user overrides for network ports (non-swconfig devices)

* LHG 5AC support

* Remove -nand

* Remove non-working platform.sh change

* tunnel weight override

* Omit LinkQualityMult when value is 1

* Add mANTBox 19s and 15s

* Support ath79 mikrotik devices which require ath10k in the initramfs

Co-authored-by: apcameron <apcameron@softhome.net>
Co-authored-by: Joe AE6XE <ae6xe@arrl.net>
Co-authored-by: Joe Ayers <joe@arrl.net>
2022-12-22 14:22:49 -06:00
dman776 7526c8946b
revert back for development (#566) 2022-12-14 11:20:08 -06:00
dman776 63e7919753
Prepare the 3.22.12.0 release (#563) 2022-12-14 09:02:33 -06:00
dman776 1c24f7d18a
revert 3.22.8.0 back to development (#495) 2022-08-29 10:52:53 -05:00
dman776 246f5d0a16
aredn: prepare the 3.22.8.0 release (#484) 2022-08-24 14:02:12 -05:00
Joe AE6XE f4444b01c8
Revert "aredn: Prepare the 3.22.6.0 release (#391)" (#393) 2022-06-12 21:35:48 -05:00
Joe AE6XE 265cb20096
aredn: Prepare the 3.22.6.0 release (#391) 2022-06-11 20:46:08 -05:00
Joe Ayers 401ba18213 Revert "aredn: Prepare the 3.22.1.0 release (#200)"
Return main branch to Nightly Builds
2022-01-16 17:54:04 -06:00
Joe AE6XE ef2d605a81
aredn: Prepare the 3.22.1.0 release (#200)
Co-authored-by: Joe Ayers <joe@arrl.net>
2022-01-15 12:33:57 -06:00
dman776 f0c556941c
undo the renaming of output files that previously removed the -squashfs- portion to accomodate the OFS tool (#180) 2021-11-16 14:25:47 -06:00
dman776 47e209391a
build: enable creation of profile.json to drive OFS tool in the future (#154) 2021-10-28 18:15:08 -05:00
Steve AB7PA aad99540b2
aredn: add mmc packages (#133)
* aredn: add mmc packages

compile but do not include mmc packages in firmware image

* aredn: add mmc packages

Add mmc-utils to Makefile.
2021-07-18 21:20:23 -05:00
Joe Ayers 745b15ee29 aredn: reset branch to main 2021-04-10 23:27:36 -07:00
dman776 70287347b4
aredn: Prepare the 3.21.4.0 release (#92)
* aredn: Prepare the 3.21.4.0 release

* add Mikrotik mAntbox to README
2021-04-10 09:58:45 -05:00
Joe AE6XE 9efb1e8dcb
bugfix: remove freifunk feeds (#70) 2021-02-25 07:21:49 -06:00
Joe Ayers 437b4780ae aredn: reset branch to develop 2020-07-09 21:01:24 -07:00
Joe AE6XE dd3592f8ee
aredn: Prepare 3.20.3.1 release (#546) 2020-07-06 10:10:11 -05:00
Joe Ayers 0f7e378afb aredn: reset branch to develop 2020-03-28 17:38:51 -07:00
Joe AE6XE e44e469b85
aredn: Prepare 3.20.3.0 release (#495) 2020-03-25 19:57:56 -05:00
Joe Ayers ae593838bb aredn: upgrade to Openwrt 19.07.0 release
Co-authored-by: Andrew KK4ZUZ <apcameron@softhome.net>

This commit begins the process to migrate from ar71xx to
ath79 target images.
2020-01-29 07:39:05 -08:00
dman776 5016da26c7
bugfix: add luasocket feed to make luasocket package available (#391) 2019-03-26 22:49:33 -05:00
Joe Ayers 77a74d9016 aredn: reset branch to develop 2019-03-23 20:46:33 -07:00
Joe AE6XE 7983e082b9 aredn: Prepare 3.19.3.0 release (#384) 2019-03-22 13:44:41 -05:00
Joe AE6XE 355e34080f aredn: Add definitions for Mikrotik LHG-5HPnD-XL 2018-11-17 10:40:33 -08:00
Joe AE6XE 5edf96d489 build: prepare back to develop branch from release 2018-09-28 17:01:04 -07:00
Joe AE6XE c622140ef9 aredn: Prepare 3.18.9.0RC1 for release 2018-09-21 19:50:57 -07:00
Joe AE6XE d7faa4e4e5 builds: resolve make error on image rename 2018-09-19 18:47:21 -07:00
Joe Ayers eb05530582 build: move patch process after feeds update and clean up warning 2018-08-08 08:50:32 -08:00
Joe AE6XE 0f4eeef0a8 build: Update final image names for CircleCI automation 2018-07-11 20:44:09 -07:00
Joe AE6XE 8cbc9a1435 hardware: add aredn definition for mikrotik 912uag-5hpnd
Mikrotik RouterBOARD 912UAG-5HPnD or BaseBox 5 definition
2018-06-15 17:50:18 -05:00
Joe AE6XE 8bc2921d88 build: upgrade to openwrt 18.01.x 2018-03-31 08:31:42 -07:00
Joe AE6XE 91ee8671b6 build: create top level make structure 2018-03-23 00:39:07 -07:00