Tim Wilkinson
12e33e3d21
Layer-3 test (both tcp and udp) of non-http services
2022-07-21 15:16:45 -07:00
Tim Wilkinson
6eb4f64d23
Run an hourly check on the services we publish and disable any that
...
are not reachable
2022-07-21 15:16:45 -07:00
Tim Wilkinson
ed1529678b
WIP
2022-07-21 15:16:45 -07:00
Tim Wilkinson
9993244143
Fix issues with tactical names
2022-07-21 15:15:47 -07:00
Tim Wilkinson
f0bfad55d0
wifi_chanbw should always be a string
2022-07-21 15:15:05 -07:00
Tim Wilkinson
43fe20f2bd
Fix random iperf failures ( #445 )
2022-07-21 09:50:28 -05:00
Steve AB7PA
02ec015d90
allow long filename display ( #444 )
2022-07-20 18:15:13 -05:00
Tim Wilkinson
cf8abafd65
iPerf3 as part of the api ( #443 )
2022-07-20 14:42:05 -05:00
Tim Wilkinson
d166393bb8
Ping tool (to complement the iperf3 tool) ( #440 )
...
* Ping tool (to complement the iperf3 tool)
* Make ping-tool part of the api (like traceroute)
* Bump api version
2022-07-19 20:27:44 -05:00
Steve AB7PA
ce67430b45
make Keep Settings more prominent ( #439 )
2022-07-19 17:47:12 -05:00
Tim Wilkinson
675beca8f8
Prevent < and > being used in service names ( #437 )
2022-07-18 08:46:01 -05:00
Tim Wilkinson
ba55aed754
Arrays are 1-indexed (not zero) ( #432 )
2022-07-14 13:05:33 -05:00
dman776
f55cdee1d2
Initial framework api for read/write 07/13/2022 ( #359 )
...
* add login page controller
* update copyright
* initial update
* add options method
* add setup_basic controller
* initial pass of rework of setup_basic
* add stubs for setup_optional and setup_advanced
* setup_basic get mesh_rf functions complete
* add additional properties for setup_basic
* add maxpower for setup_basic
* add error checking for controllers
* cleanup
* add /apriprotected to basic auth list
* change to dot notation style
2022-07-13 16:36:53 -05:00
Tim Wilkinson
abee30e537
Reduce colors and improve scan information ( #429 )
...
* Reduce colors
* Noise -> Ambient noise
2022-07-13 16:21:39 -05:00
Tim Wilkinson
dd590a6102
Handle dtd bridge device ( #431 )
2022-07-13 16:19:56 -05:00
Tim Wilkinson
79a63e8ad8
Default DHCP limits in NAT mode if fields are blank ( #430 )
2022-07-13 16:19:24 -05:00
dman776
2e09886d4b
Fix tacticalname ( #426 )
...
* fix tactical node names fixes#420
* make / optional
* revert last change
2022-07-13 16:18:08 -05:00
dman776
55642e05be
rename supportdata extention from tgz to gz ( #427 )
2022-07-06 15:27:08 -05:00
Tim Wilkinson
82b0cb5903
Heatmap spectral view ( #423 )
2022-07-01 09:53:18 -05:00
Steve Lewis AB7PA
4e6b68c612
allow zero length wan wifi client passphrase
2022-06-30 08:55:41 -07:00
Steve AB7PA
480185bd0b
set default non-nil values on setup ( #417 )
2022-06-29 15:45:54 -05:00
Tim Wilkinson
7887497cb3
Allow auto-distance to be overridden when LQM cannot determine the
...
distance to other nodes
2022-06-27 15:29:39 -07:00
Tim Wilkinson
afe30ffc6e
Graph in SNR + fixes ( #412 )
...
Feedback from Joe and others to adjust the noise floor (which is lower
for subchannels). Label with SNR because that's easier to compare to the
SNR values people are already familiar with.
2022-06-25 20:45:28 -05:00
Tim Wilkinson
b4c5691110
3GHz fixes and optimizations ( #411 )
2022-06-24 22:24:28 -05:00
Tim Wilkinson
4b37c6a033
Spectral wifi information ( #410 )
...
* Add spectral channel information
* Add spectral graph
2022-06-24 16:50:05 -05:00
Tim Wilkinson
b006c1040a
Stop map update claiming success when it actually fails
2022-06-23 14:46:15 -07:00
Tim Wilkinson
f8d71b6552
Never block short DtD links regardless of quality.
...
Ignore invalid mac from arp table when building lookup table.
This avoids a problem where a mac can be in the table twice,
once valid and once invalid with an old ip address.
2022-06-22 11:57:29 -07:00
Tim Wilkinson
a65e09e2ad
Remove #NOPROP from /etc/ethers where it was being incorectly parsed.
...
The AREDN code now cross references entries in /etc/ethers with those in
/etc/hosts to determine if an IP is #NOPROP.
2022-06-21 08:32:48 -07:00
Tim Wilkinson
ad441ba600
Fix error when re-enabling wifi mesh with lqm on
2022-06-17 14:27:48 -07:00
Tim Wilkinson
148e9bea13
Off by default on upgrade, on my default on fresh install
2022-06-16 20:34:39 -07:00
Tim Wilkinson
bdb46624f0
DtD links have to be close by
2022-06-16 20:34:39 -07:00
Tim Wilkinson
6b1ec622aa
DtD links have to be close by
2022-06-16 20:34:39 -07:00
Tim Wilkinson
28f25cf951
Allow user to force certain macs to be accepted
2022-06-16 20:34:39 -07:00
Tim Wilkinson
c57d384ca6
LQM on by default
2022-06-16 20:34:39 -07:00
Tim Wilkinson
fb2ec36bb6
LQM2
2022-06-16 20:34:39 -07:00
Joe AE6XE
79318f0b40
aredn: Add definition for PBE M5 300-ISO
2022-06-15 22:11:40 -07:00
Tim Wilkinson
3d25a5c629
Keep 100mb as the only speed, but let the port autonegotiate with the switch
2022-06-15 17:25:32 -07:00
Tim Wilkinson
8dc74c117f
Fix display of unknown radio model
2022-06-13 14:49:24 -07: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 AE6XE
5de12192f9
aredn: fix extended spectrum index error ( #390 )
2022-06-10 17:44:32 -05:00
Tim Wilkinson
0a6f4a7a48
Missing channels -4 and -3
2022-06-08 11:45:03 -07:00
Tim Wilkinson
40fb320290
Fix 5GHz AP bad channel dropdown
2022-06-07 21:49:30 -07:00
Steve AB7PA
6aff2636c0
report node hardware better on Status page 06/07/2022 ( #383 )
...
* report hwtype better for UBNT nodes
* add Ubiquiti mfg to radios.json
* change field name
* edit field name to model
2022-06-07 21:31:30 -05:00
Steve AB7PA
c4bd018a5c
restrict msg banner to nonprotected pages ( #384 )
...
* restrict aredn messages to non-protected pages
* fix typo
2022-06-07 21:30:27 -05:00
Steve AB7PA
bf8c6ee093
add hardware type to Status page ( #382 )
2022-06-04 22:45:00 -05:00
Steve AB7PA
fc9a946286
fix typo in radios.json ( #380 )
2022-06-03 21:44:27 -05:00
Tim Wilkinson
b86213a66f
LQM fixes 6 ( #379 )
2022-05-31 21:54:02 -05:00
Tim Wilkinson
0faf41072a
Restart manager when we restart the firewall ( #378 )
2022-05-30 14:56:50 -05:00
Tim Wilkinson
ba94a86ce3
Fix empty initial lqm status.
...
Limit distance between DtD nodes which are considered at the same site.
Some network setups use non-ham networks to connect nodes over DtD links.
These should not be consider the same site, so we limit how far appart DtDed
nodes can be when optimizing.
2022-05-26 23:32:37 -07:00