Commit Graph

1813 Commits

Author SHA1 Message Date
Tim Wilkinson 65dab4cda1
UI improvements from Steve (#843) 2023-05-17 17:49:04 -07:00
Tim Wilkinson f9b032aca1
Advanced networking tab (#834)
* Advanced networking tab

* Add page protection

* Disable WAN VLAN option in advanced config when advanced networking available
2023-05-16 21:29:20 -05:00
Tim Wilkinson f00966531d
PowerBaam 5ac-620 support (#840) 2023-05-15 14:10:05 -07:00
Tim Wilkinson 27f9c82b92
Revert the Rocket M5 filename change. (#839)
This was preventing the currently installed Rocket M5s from finding updates.
2023-05-13 23:22:14 -07:00
dman776 ca496462d4
revert workspace changes (#836) 2023-05-10 20:51:06 -05:00
dman776 49db14f358
Cci workspace step1 (#835)
* cci workspace introduction

* Revert "cci workspace introduction"

This reverts commit a8c76fe7d7.
2023-05-10 20:49:23 -05:00
Tim Wilkinson cb090b250a
Split rocket-m[52]-xw into different builds (#832)
The Rocket M5 and M2 (XW version) need different DTS files to work
so we need two builds.
2023-05-09 23:15:45 -07:00
dman776 bf95688115
cci workspace introduction (#831) 2023-05-09 21:53:14 -05:00
Tim Wilkinson 3fa247bc86
LDF2 support (#828) 2023-05-09 00:22:41 -07:00
Tim Wilkinson eb90661eac
Fix wifi setup for multi-radio devices (#827)
Disable/enabling mesh wifi on multi-radio devices could confuse the
allocation of the radios to specific tasks
2023-05-08 22:31:10 -07:00
Tim Wilkinson a5725ee55e
Add missing radios.json for Powerbeam 5AC 400 (#826)
* Add missing radios.json for Powerbeam 5AC 400
* Supported in nightly
2023-05-07 10:35:35 -07:00
Tim Wilkinson 175d23ee30
Remove the old PBE 100mb port fix as it's no longer necessary. (#823)
Deprecate /etc/rc.local (where the fix was) by making dnsmasq startup the proper way
2023-05-05 18:20:45 -07:00
dman776 5f19a7d090
cci improvements and change nightly build number to actual date (#824)
ie. aredn-20230505-commit_id-xxxxx-yyy.bin
2023-05-05 18:20:29 -07:00
Tim Wilkinson c991ea4ea1
Feedback when pressing upload/download buttons (#819) 2023-05-03 19:22:30 -05:00
Tim Wilkinson 8f572af4c7
Fix upgrade typo (#818) 2023-05-03 19:21:52 -05:00
Tim Wilkinson 58d662fb05
Upgrade to OpenWRT 22.03.5 (#817) 2023-05-02 20:50:26 -07:00
dman776 99380f59f8
cci update default workflow (#816) 2023-05-01 17:52:13 -05:00
dman776 baf100deed
migrate circleci to pipelines and trigger schedule (#814) 2023-05-01 17:39:23 -05:00
Tim Wilkinson e6f29214f2
Fix channel display for 5GHz nodes (#811) 2023-04-29 00:10:59 -07:00
Tim Wilkinson 3863207c5a
Virtualized X86 support (#807) - 4/28/2023
* x86 configs

* Update for new update system

* Build support

* Handle nowifi on status page
2023-04-28 11:01:58 -07:00
Tim Wilkinson 794d6caa89
Tidy up the formatting and fix column widths (#809) 2023-04-27 22:12:57 -05:00
Tim Wilkinson e148f10ed0
Fix syntax error in patch that broke network on many ath79 devices (#808) 2023-04-26 17:25:26 -05:00
Tim Wilkinson deeacc2cc2
Restructure, modularize and tidy the navigation buttons and menus (#805)
* Make admin and user bar menus pluggable

* Realign header block to stop is moving around

* Remove ref

* Use modular nav to disable ineligable options during initial install

* Dont offer tunnel menus options when no tunnel daemon installed.
This is for low-memory devices

* Simplify

* Improve messaging when running ram image

* Disable rather than hide vpn menu items on tiny memory devices

* Move menu navs
2023-04-25 20:07:19 -07:00
Tim Wilkinson 1ddac476f1
Fix ar300m16 wan configuration (#806) 2023-04-25 15:30:21 -07:00
Tim Wilkinson be969b1e63
Fix frequency range reporting and display for 900MHz devices (#803) 2023-04-23 20:00:53 -05:00
Tim Wilkinson 8711afa9ca
Remove hardwired frequency tables and use information from the hardware (#801)
* Remove hard coded channel tables
* Reduce radios.json to only what's needed
* Update radios
* Improve unsupported device handling
2023-04-22 03:24:20 -10:00
Tim Wilkinson 291ba2d012
Prometheus Metrics (#797)
* Basic memory, filesystem, cpu and networking

* Split metrics out

* Run hourly metrics tasks if people are actively gathering metrics

* Hourly metrics

* Add LQM metrics

* Fixes

* OLSR link info

* Improve error handling

* Basic node details

* Add bitrates and ping times

* Remove periodic tasks

* Migrate metrics to package

* Metrics config file
2023-04-20 18:34:52 -07:00
dman776 07bad2d173
fix circleci config.yaml (#800) 2023-04-19 21:20:48 -05:00
Tim Wilkinson b16a6c4b85
Fix missing POE for nanostation-m (#799) 2023-04-19 21:19:58 -05:00
Tim Wilkinson 5da53f5911
Remove ar300m nand and nor builds which are causing confusion (#798) 2023-04-19 21:19:28 -05:00
Tim Wilkinson cc90fcfbaf
Upgrade to OpenWRT 22.03.4 (#791) 2023-04-18 20:56:54 -07:00
Tim Wilkinson 4204b7cdd0
Device -> Model (#796) 2023-04-18 16:39:15 -05:00
Tim Wilkinson 43522e0fb8
Note CEP210 V3 is nightly not release (#795) 2023-04-18 13:02:41 -05:00
Tim Wilkinson 93b482c6c1
Note devices which support the danger-upgrade process (#793)
* Note devices which support the danger-upgrade process

* More warnings
2023-04-18 12:42:47 -05:00
dman776 c77100f029
fix nightly pipeline only running check,build,save steps (#794) 2023-04-18 10:15:51 -07:00
Tim Wilkinson 697d6c6d42
Fix TP-Link CPE210 v3 capitalization (#792) 2023-04-17 20:38:27 -05:00
dman776 d5739c5a26
revert back to develop branch (#788) 2023-04-16 18:36:39 -05:00
dman776 8110869088
prepare 3.23.4.0 (#787) 2023-04-16 16:47:32 -05:00
Tim Wilkinson e0df4adbe5
Release and support notes update (#785)
* Release notes and support update - 4/14/2023
2023-04-14 13:34:18 -07:00
Tim Wilkinson e8911a9e03 Fix upgrade path for SXT 2 2023-04-12 17:19:28 -07:00
Tim Wilkinson e5a0b43480 Fix occasional nil error 2023-04-11 00:38:35 -07:00
Tim Wilkinson cc78b0c4a7 Mikrotik SXT Lite2 support 2023-04-10 10:25:29 -07:00
Tim Wilkinson 922949abc0
Eliminate false network rejoins using LQM information (#781)
* Use LQM information to filter out neighbors we dont care about.
These can cause false rejoin events and degrade the network.
* Only use active station monitor with LQM info.
2023-04-10 10:21:30 -07:00
cTurtle98 20703fcda2 fix gl-inet supported devices list 2023-04-06 14:24:01 -07:00
Tim Wilkinson 211006b47c
Resolve unresponsive node problems with Mikrotik AC devices. (#776)
* Resolve unresponsive node problems with Mikrotik AC devices.
Mikrotik AC devices get into a state where they wont communicate with
non-AC devices .. sometimes. Leaving and rejoinging the network resets
everything. We monitor for this situation and rejoin the network when detected
to resolve the issue.
* Make reporting less chatty
2023-04-02 01:29:46 -07:00
Ciaran Farley 10d99b2500
redo MikroTik supported_devices.md (#772)
* idea for routerboard 912 and 911 devices
* pretty names in device. model num in sku
* fix lhg5 clumn misalign
* fix routerboard listings with same build
2023-03-31 14:30:07 -07:00
Tim Wilkinson 59ed665f3d
General station monitor logging service. (#767)
* General station monitor service.
It turns out this station bug is not limited to the ath10k driver, so
make this monitor service wifi generic.
(I've now seen this at both ends of the Mikrotik AC <-> Rocket pair)
* New logs
* Just monitor for now
2023-03-30 11:36:31 -07:00
Tim Wilkinson 4761380fc7 Support for NanoBeam AC 5 Gen 2 (XC) 2023-03-29 14:52:43 -07:00
Tim Wilkinson 933e411a10 Force badly associated stations to reassociate.
There appears to be a bug in the ath10k firmware for Mikrotik devices (maybe others)
where a station will associate but only broadcast traffic will be passed - unicast traffic
will fail. This code detects this situation and forces the device to reassociate which
fixes the problem.
2023-03-28 18:41:28 -07:00
Tim Wilkinson 954cd70ebf
Powerbeam 5AC 400 support (#765)
* Support PowerBeam 5AC 400
* Supported info
2023-03-26 23:00:28 -04:00