Tim Wilkinson
fbaa54bb23
Avoid cutting off leaf nodes ( #1211 )
...
* Avoid cutting off leaf nodes
* Use OLSR broadcast with pending nodes
2024-05-21 21:02:58 -07:00
Tim Wilkinson
2509ebdf3b
Fix check-services which failed when services reduced to 0 ( #1212 )
2024-05-21 21:02:47 -07:00
Tim Wilkinson
d92876dccf
DHCP was not always starting on the lan interface like we need it to. ( #1213 )
2024-05-21 21:02:28 -07:00
Tim Wilkinson
f7f31c8237
More antennas ( #1209 )
2024-05-20 22:10:02 -07:00
Tim Wilkinson
5069f0e480
Improve LQM interface detection ( #1207 )
2024-05-15 18:39:55 -07:00
Tim Wilkinson
250db5605f
Fix busy wait when tick == 0 ( #1206 )
2024-05-15 18:09:07 -07:00
Tim Wilkinson
b495f4e62b
Mikrotik dish ( #1205 )
2024-05-14 23:13:51 -07:00
Tim Wilkinson
146aebd881
Remove nodes if they've had a quality of 0 for an hour. ( #1204 )
...
They've probably gone, but the ARP cache tends to keep them around so we
can't rely on that timing them out.
2024-05-14 23:09:06 -07:00
Tim Wilkinson
2235d3229c
Fix dns alias validation pattern to allow wildcard DNS again. ( #1203 )
2024-05-14 22:39:47 -07:00
Tim Wilkinson
7536b66aca
Fix quality error messages ( #1202 )
...
* Handle null snr and qualities
* Fix quality message
2024-05-14 16:02:00 -07:00
Tim Wilkinson
3d3dbc5040
Use nixio.getnameinfo rather than our own nslookup hack ( #1201 )
2024-05-14 11:20:08 -07:00
Paul K3PGM
650e26667c
Improvements and fixes for Advanced DHCP Options ( #1197 )
...
- The "Always" checkbox now works for options with an explicit tag, and
is disabled for untagged options; the latter cannot be supported because
of a limitation in the OpwnWRT configuration language.
- Tagging by host name has been removed; it didn't work before and isn't
particularly useful in the AREDN context.
- Tagging by Agent Circuit ID, Agent Remote ID, and Subscriber-ID are
now supported so that a DHCP Relay Agent can be used to extend the LAN
across multiple subnets.
- Small improvements were made to error handling and hints.
2024-05-14 09:46:25 -07:00
Tim Wilkinson
f79a90e816
Fix tunnel statistics ( #1200 )
2024-05-14 09:13:26 -07:00
Tim Wilkinson
7c4892d23f
More LQM quality tracking improvements. ( #1196 )
2024-05-12 22:10:53 -07:00
Tim Wilkinson
2454accbb5
Fix various status information errors ( #1195 )
...
* Fix various status information errors
* Fix whitespace
2024-05-12 14:53:37 -07:00
Tim Wilkinson
8bb01e0501
LQM improvements. ( #1193 )
...
Matched with changes in aredn_packages
2024-05-11 23:03:29 -07:00
Tim Wilkinson
4b13d5969f
Move manager logs into syslog ( #1190 )
2024-05-05 23:11:57 -07:00
Tim Wilkinson
9a319f08c9
Fix github_changelog_generator name ( #1189 )
2024-05-05 11:47:21 -07:00
Tim Wilkinson
72c78970aa
Experimental second downloads server ( #1188 )
2024-05-04 23:15:33 -07:00
Steve
76e0333968
fix extra curly brace ( #1186 )
2024-04-29 18:34:42 -07:00
Paul K3PGM
cf3ef93b53
Add some missing antenna definitions for older Ubiquiti radios. ( #1185 )
...
* Add some missing antenna definitions for older Ubiquiti radios.
* Fix copy/paste error (sigh...)
2024-04-29 08:56:18 -07:00
Tim Wilkinson
d4cfe9e9f2
Fix restarting firewall when wan telnet/ssh/web access changes ( #1183 )
2024-04-28 11:01:47 -07:00
Tim Wilkinson
089986d3fd
Fix sed typo ( #1177 )
2024-04-24 08:04:35 -07:00
Tim Wilkinson
eb5fcbbdb4
Prepare 3.24.4.0 release ( #1176 )
2024-04-24 07:35:16 -07:00
Tim Wilkinson
d261ebe334
Add gl-ar300m nand definition to radios.json ( #1169 )
2024-04-20 22:43:35 -07:00
Tim Wilkinson
b452ba20e7
Make sure dmz_dhcp_end has a value, even in NAT mode ( #1163 )
2024-04-16 16:28:46 -07:00
Tim Wilkinson
86271040a0
Scan cache ( #1160 )
...
* Cache the last wifi scan and update it when a re-scan is requested.
This change was suggested as a way of handling Ubiquiti AC devices
which disconnect while scanning and making retrieving the results
problematic if that was your connection. Now we scan and store the
results so they can be retrieved later. In fact we no longer scan when
navigating to this page but require an explicity scan button push.
This make the page generally more responsive when initially navigated
to.
2024-04-10 18:30:29 -04:00
Tim Wilkinson
c25be28b97
Update supported devices for ar300m nand ( #1159 )
2024-04-09 15:43:57 -04:00
Tim Wilkinson
0cb2ebe6c8
Add gl.inet ar300m nand variant to build ( #1158 )
2024-04-08 08:39:46 -04:00
Paul K3PGM
9dafffa152
Show progress bar during reboot/reflash and show estimated time remaining in MM:SS. ( #1156 )
...
* Reboot/reflash progress bar, time remaining in MM:SS
When rebooting or reflashing the node, display a progress bar as
well as the estimated time remaining. Also show the time remaining
in MM:SS format.
* Fix indentation error.
* Minor changes to improve browser compatibility.
2024-04-07 16:04:00 -04:00
Tim Wilkinson
0dba2661c3
Improve the reboot/flash timers ( #1155 )
...
During the initial setup the IP address of the node can move
around a fair bit. Make sure the reboot timeout code handles this.
2024-04-04 12:10:58 -07:00
Tim Wilkinson
e51fedc394
Use 192.168.1.1 when flashing while on ramdisk ( #1154 )
2024-04-03 15:29:15 -07:00
Tim Wilkinson
608ec75ff8
Stop messing with the iperf3 package version number ( #1153 )
2024-04-03 15:02:03 -07:00
Tim Wilkinson
d1342289c2
Prevent mANT 15s and 19s from bricking while upgrading ( #1152 )
...
A change to how the flash is managed on these devices causes
the upgrade process from 3.23.12.0 to brick the device. Fix.
2024-04-03 15:01:53 -07:00
Paul K3PGM
3fee4eadae
Add antenna and TX-power definitions for GL-B1300. ( #1151 )
2024-04-03 15:01:43 -07:00
Tim Wilkinson
75383b9312
Circleci release fixes ( #1148 )
...
* Release fixes
* Fix indentation
2024-04-02 16:29:50 -07:00
Tim Wilkinson
d8b85d5b4a
Fix library requires ( #1147 )
...
* Another attempt to stop the mesh page from being truncated sometimes
* Fix originator
* Fix the require(...) libraries
2024-04-01 22:15:45 -07:00
Tim Wilkinson
9b89db7a7f
Fix missing hosts on mesh page ( #1146 )
...
* Another attempt to stop the mesh page from being truncated sometimes
* Fix originator
2024-04-01 22:14:49 -07:00
Tim Wilkinson
d8c29d60e9
Use per-page scan rather than per node ( #1145 )
...
Similar fix that was recently added to the mesh page
2024-03-31 22:14:49 -07:00
Tim Wilkinson
c77a63eca3
Ubiquiti AC wifi scan fix ( #1144 )
...
If we disconnect then reconnect the radio then the wifi scan on the Ubiquiti AC
will work for a short while.
2024-03-31 22:13:42 -07:00
Tim Wilkinson
dae38b1611
Eliminate displaying multiple copies of previous neighbors ( #1143 )
2024-03-31 14:18:38 -07:00
Tim Wilkinson
145a2a38e8
Add 'None' antenna so we can unset the defined antenna ( #1142 )
2024-03-29 22:32:49 -07:00
Tim Wilkinson
466b8bd3c2
Chrome layout fixes ( #1141 )
...
* Layout tweaks for Chrome
* Better fixed antenna ui
2024-03-29 18:32:36 -07:00
Tim Wilkinson
5c90a1c09f
Tweak setup page layout ( #1139 )
...
* Tweak setup page layout
* Move map
2024-03-29 15:42:00 -07:00
Tim Wilkinson
d111d82549
Provide /metrics using alias (no more /cgi-bin/metrics) ( #1140 )
2024-03-29 15:41:48 -07:00
Tim Wilkinson
7fbc89e797
Fix black on black text on tunnel page ( #1138 )
2024-03-29 13:02:52 -07:00
Tim Wilkinson
c7f79de97a
Add aux antenna support ( #1136 )
2024-03-29 12:25:04 -07:00
Tim Wilkinson
5c279f16e0
Add a countdown timer for reboots and updates ( #1137 )
2024-03-29 12:24:55 -07:00
Tim Wilkinson
bca1ed4be4
Rewrite iperf to make it more reliable ( #1135 )
...
* Improve iperf
* Try to improve iperf reliability
* Try to improve iperf reliability
* Rewrite
2024-03-28 23:01:59 -07:00
Tim Wilkinson
a97c1c277a
Use arpping to monitor poor arp-able links ( #1134 )
2024-03-28 23:01:48 -07:00