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
Tim Wilkinson
5657bfcdf8
Dont let services uses hostname which are not propagated.
...
OLSR doesnt allow this.
2023-03-26 22:37:43 -04:00
Tim Wilkinson
25adaa07cb
Typo
2023-03-26 22:35:58 -04:00
Tim Wilkinson
2e64928bfa
Support for LiteBeam AC / LiteAP AC
2023-03-26 22:35:58 -04:00
Tim Wilkinson
79a5880b21
Improve ipFromCIDR function to handle /32 cidrs.
...
Unlike any other /X suffix, the /32 is omitted when turned into a string.
2023-03-26 22:33:34 -04:00
Tim Wilkinson
6aee2e1305
Block DHCP server traffic from every going to the WAN interface
2023-03-23 23:06:42 -04:00
Tim Wilkinson
72dd3ae1d2
Add SKUs ( #756 )
2023-03-20 19:36:36 -05:00
Tim Wilkinson
51878e2b32
Stop RETURN from refreshing the mesh page
...
When people are using the filters on the mesh page, they sometimes
hit RETURN. This submit the page (which is a form) causing the page
to reload, lossing the filter, and as a side effect, setting the page
to auto-refresh.
2023-03-16 16:08:55 -04:00
Tim Wilkinson
dd0cc3ba2e
Validate state of services over a period of time before disabling advertisements ( #751 )
...
* Track validation state of hosts and services. Only remove a host/service if it fails multiple times in a row.
* Let new addresses/services be valid for a while regardless
* Initially unknown addresses will be valid for a while
* Reset validation state when services updated
2023-03-16 16:02:08 -04:00
Tim Wilkinson
0e270a2a14
Fix support for lhgg-5acd-xl
2023-03-13 21:32:15 -04:00
Tim Wilkinson
21115f732d
Support forced upgrades ( #745 )
...
* Support force upgrades
* update UI with warning for unsafe upgrades
* Ignore the device check when in dangerous mode
2023-03-10 15:39:23 -08:00
Tim Wilkinson
692fc8e8c9
Improve error reporting when server is busy/disabled
2023-03-07 07:57:26 -08:00
Tim Wilkinson
0f7a9d9707
Various devices tested by K3PGM
2023-03-05 22:08:55 -08:00
Tim Wilkinson
cf40826c17
Fix upgrade compatibility
...
Add -16 variant
2023-03-05 20:11:09 -08:00
Tim Wilkinson
3fa0afbfc2
Added nanobeam-m5-19 ( #739 )
...
* Added nanobeam-m5-19
* Move patch to 7xx series
2023-03-04 06:47:25 -08:00
Tim Wilkinson
7ad850db3b
Bullet M5 works
2023-02-26 22:09:16 -08:00
Tim Wilkinson
d1dba1f689
More upgrade compatibility
2023-02-22 21:29:28 -08:00
Tim Wilkinson
95f3cfe75a
Fix service alignments
2023-02-21 17:49:10 -08:00
Tim Wilkinson
e284ff98e2
Move the unconfigued setup earlier
...
Fixes bad band label display on first boot
2023-02-21 17:46:43 -08:00
Tim Wilkinson
6a27a8fb28
Add GL.iNet GL-AR750S "Slate"
2023-02-20 12:09:12 -08:00
Tim Wilkinson
4763c4d149
Fix AP mode selection when turning mesh back on.
2023-02-20 12:05:39 -08:00
Tim Wilkinson
e728e30aaf
Handle system upgrade files of type "nand-sysupgrade"
2023-02-20 12:03:01 -08:00
ab7pa
072c3da550
remove WAN Wifi Client key lower limit
2023-02-20 09:25:35 -08:00
Tim Wilkinson
68f242512b
More fixes for AP mode
...
AP radio isn't always phy1 so handle these cases.
Add in some labels to RF and AP for which bands are in use.
2023-02-19 08:18:32 -08:00
Tim Wilkinson
05d247d15f
Fix rule checking for existing drop rules. ( #719 )
2023-02-17 21:07:39 -08:00
Tim Wilkinson
32e02de328
Fix fccid beacon ( #717 )
2023-02-17 21:06:04 -08:00