Tim Wilkinson
276d1411f1
Fix updating of dmz mode in /etc/config/aredn
2022-05-12 05:19:56 -07:00
Tim Wilkinson
15b4ff734a
Firmware sideload support ( #358 )
2022-05-08 11:13:11 -05:00
dman776
f09b38c6d2
enhancement: advanced config categories 05/06/2022 ( #357 )
2022-05-06 21:03:03 -05:00
Tim Wilkinson
77c88f2738
Wait for iperf3 daemon to startup before returning. ( #350 )
2022-04-29 13:26:48 -05:00
Tim Wilkinson
15c83780a5
Correct the frequency for 3GHz radio ( #345 )
2022-04-29 13:25:47 -05:00
Tim Wilkinson
ac78a4a40a
succssfully -> successfully ( #349 )
2022-04-28 09:05:29 -05:00
Tim Wilkinson
3660b26fbb
Add cross origin access to remove remote access limitation. ( #347 )
2022-04-27 19:39:14 -05:00
Tim Wilkinson
e3558c02de
Only preserve wan_intf if set ( #348 )
2022-04-27 19:38:16 -05:00
Tim Wilkinson
1c6c596d38
Only start vtund server if we have active clients. 04/27/2022 ( #343 )
...
Without active clients the server will fail to start. This is okay, except this
error code causes the package installer to incorrectly report an install problem
requiring an unnecessary reboot.
2022-04-27 11:38:56 -05:00
Tim Wilkinson
7aff95711e
Improve rss_monitor startup ( #346 ) 04/27/2022
...
And shut down if we hae no wifi to monitor
2022-04-27 10:38:54 -05:00
Tim Wilkinson
3f2adcc002
Tiny iperf3 UI ( #338 ) 04/26/2022
...
* Tiny iperf3 UI
* Added advancedconfig switch
* Add udp/tcp protocol selection
* Validate server names
Add .local.mesh if missing
2022-04-26 21:08:46 -05:00
Joe AE6XE
903f92801c
aredn: update to openwrt v19.07.10 and patch refresh ( #342 ) 04/24/2022
2022-04-24 17:14:10 -05:00
Tim Wilkinson
0632a63853
Missing year (in one place) when updating snr log ( #341 )
2022-04-23 20:37:26 -05:00
Tim Wilkinson
c83cef5928
Old version - now in mgr/snrlog.lua ( #339 ) 04/22/2022
2022-04-22 07:38:09 -05:00
Tim Wilkinson
c42ac68767
Include iperf3 by default
2022-04-20 20:50:19 -07:00
Tim Wilkinson
63ed346f40
Update docs for VLAN change ( #334 )
2022-04-19 20:40:12 -05:00
Tim Wilkinson
1905d1a514
Stop postupgrade from ditching the vlan info
2022-04-19 17:24:46 -07:00
Tim Wilkinson
7515d6f841
Set WAN VLAN by number rather than by device.
...
This is more obviously what you want to do, and it makes supporting
devices with switches easier.
2022-04-19 17:24:46 -07:00
Tim Wilkinson
4f1b13deb6
Dont support this feature on devices with switch chips.
2022-04-19 17:24:46 -07:00
Tim Wilkinson
7b77f111ce
Support changing the VLAN tag on WAN
2022-04-19 17:24:46 -07:00
Tim Wilkinson
d707ca89ac
Add port dump to supporttool data
2022-04-19 15:25:42 -07:00
Tim Wilkinson
2e4b51105c
Handle nil links from olsrd
2022-04-19 04:34:41 -07:00
Tim Wilkinson
aec90d47ae
Missing lanlimit when print port in nat mode ( #328 )
2022-04-08 04:15:13 -05:00
Tim Wilkinson
ce05aeb727
Make sure services are published even when no dtd or lan connected. ( #327 ) 04/06/2022
...
If wifi is disabled, we will be using a "fake" device for the meshrf. However, this requires that the
underlying physical device is attached, and this might not be the case on devices with present
multiple ethernets (e.g. eth0 and eth1). Detect this and add an extra Hna4 config to OLSR to allow it to
keep using the wifi_ip even when no physical ethernet is attached.
2022-04-06 15:57:54 -05:00
Tim Wilkinson
c3f2fcd400
Optimize getRemoteNodes ( #326 )
2022-04-05 19:30:36 -05:00
Tim Wilkinson
b26476f5e2
Fix displaying "Previous neighbors" with empty hostnames ( #325 )
...
* Dont display previous neighbors with empty hostnames
* Use IP address when name missing
* Fix bug where missing names became ever growing string of whitespace
2022-04-04 22:16:35 -04:00
Tim Wilkinson
e0ac3e9349
Fix bad gateway when switching to LAN NAT mode ( #321 ) 03/30/2022
2022-03-30 15:14:01 -05:00
Tim Wilkinson
fc55e44001
Run NTPD daily to sync time against network clock ( #319 )
2022-03-27 20:13:18 -05:00
Tim Wilkinson
75d42693d3
Stop people removing tunnel components (which will break things now) ( #320 )
2022-03-25 14:15:44 -05:00
Tim Wilkinson
a322c4a113
Add periodic tasks in the style of cron hourly, daily and weekly scripts ( #317 )
2022-03-24 21:52:32 -05:00
Tim Wilkinson
e07836215e
Fix wifi channel type ( #314 )
2022-03-22 06:33:30 -05:00
Steve AB7PA
b13e04b2d8
reduce slider chunkiness ( #316 )
2022-03-22 06:33:00 -05:00
Tim Wilkinson
6b4ccbf5ad
advancedconfig: tun wan only ( #310 )
...
* Prevent tunnel traffic being sent over the mesh (unless explicitly enabled)
* Boolean settings will use default value if value not yet set
2022-03-20 22:55:11 -03:00
Tim Wilkinson
69c0d51216
Add @ back in as a valid password character ( #312 )
2022-03-20 17:46:56 -05:00
Tim Wilkinson
ce2f47e06d
Improve history matching as poor history entries could break "Previous Neighbors" ( #307 )
2022-03-19 09:21:22 -05:00
Tim Wilkinson
a716167fa1
Found some pieces that I forgot to remove ( #308 )
2022-03-19 09:20:28 -05:00
Tim Wilkinson
85edc542fc
Fix uploading data to AREDN Servers
2022-03-18 17:57:05 -07:00
Tim Wilkinson
321e58bd37
Include tunnels by default ( #302 )
...
* Include tunnels by default
* Tunnels are always installed so no longer need this flag
2022-03-17 20:57:48 -05:00
Tim Wilkinson
caebaea106
Automatically update package dependencies if package install fails ( #303 )
2022-03-17 20:36:08 -05:00
Tim Wilkinson
ebd4a9e07e
Fix use of coordinate to center map ( #304 )
...
* Fix use of coordinate to center map
* Typo
2022-03-17 20:35:35 -05:00
Tim Wilkinson
57f81e48cc
Automatically update package dependencies if package install fails ( #300 )
2022-03-17 14:28:20 -05:00
Tim Wilkinson
f9b787c604
Dont truncate aliases on upgrade ( #301 )
2022-03-17 14:26:52 -05:00
Tim Wilkinson
3595dd3ac2
Make sure we copy /etc/config/vtun to /etc/config.mesh/vtun when installing tunnels. ( #299 )
2022-03-17 06:23:40 -05:00
Tim Wilkinson
ad78e077f0
Improve the firmware upgrade process ( #294 )
...
* Improve the firmware upgrade process
The old firmware upgrade process attempted to free up RAM by reusing
the 'upgrade_kill_prep' script which is later used by '/sbin/sysupgrade'.
Unfortuantely this doesn't work as intented. While the script will go about
killing various services, 'procd' just goes and starts them up again using
quite a bit more memory in the process. Instead this script just kills
the various daemons 'no questions asked' and then runs the associated
'/etc/init.d/xxx stop' script to instruct 'procd' not the start them up again.
This gets us to the place the original script was trying to go.
+ A syntax fix in '007' patch (need spaces around the [ .. ])
* Inline the style for the firmware page to avoid sleep before flash
* Minor reliability improvements
* Clear away services even earlier
2022-03-16 21:45:26 -05:00
Tim Wilkinson
7a4ae6d057
Modify the style sheet URL to let the browser cache ( #297 )
...
while still supporting switching the style
2022-03-16 21:43:18 -05:00
Tim Wilkinson
8947e6f23c
Migrate LeafletJS to new URL ( #298 )
2022-03-16 21:42:26 -05:00
dman776
73278ac99c
build: github no longer supports the git protocol - use https ( #296 )
2022-03-16 09:00:01 -05:00
Tim Wilkinson
f613b078d7
Add /var/run/services_olsr to support tool data
2022-03-15 22:57:53 -07:00
Tim Wilkinson
09985d3c57
Completely remove perl from the build DUMP_PERL ( #291 )
...
* And finally ... remove perl from the images
* Remove two more than came from the Admin merge
* Remove perl from perm packages
2022-03-15 21:23:39 -05:00
Tim Wilkinson
6707867dfd
Fix typo in iperf fw restart patch.
...
The iperf3 package installs a firewall rule, but the script to restart
the firewall on install had a typo meaning it wasn't called (so the
new firewall setup required a reboot)
2022-03-15 06:58:43 -07:00