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
Tim Wilkinson
2f96f2bc7a
Really old sysinfo.json dont have link_info
2022-05-25 21:55:27 -07:00
Steve Lewis AB7PA
47826f809c
correct typo on latency status
2022-05-25 12:33:18 -05:00
Steve Lewis AB7PA
086aeb18e3
add qmark to RF Neigh status column
2022-05-25 12:33:18 -05:00
Steve Lewis AB7PA
8218555bd8
add LQM status codes to on-node help
2022-05-25 12:33:18 -05:00
Steve Lewis AB7PA
885b046636
correct registered service mark and minor format changes
2022-05-25 10:05:35 -07:00
Tim Wilkinson
53632d322d
LQM fixes 4 ( #370 )
...
* Tidy LQM status
Remove TX Estimate which was duplicating information on the mesh page and
confusing folk.
Sort by name to stop the display jumping around.
* Split out ping and tx qualities and use average of both.
* Improve keeping re-discovered nodes in pending
* Remove .local.mesh from hostname (they're there sometimes)
* Identify why poor quality traffic is blocked
2022-05-24 10:35:36 -05:00
Steve AB7PA
2fb911948a
update the onboard node help file ( #367 )
2022-05-23 07:45:16 -05:00
Tim Wilkinson
988c7f251b
Turn LQM off when not enabled!! ( #369 )
2022-05-23 07:44:37 -05:00
Tim Wilkinson
b680d2019e
LQM fixes 3 ( #366 )
2022-05-22 21:06:02 -05:00
Tim Wilkinson
754ced48b0
Inverted test for different port forward ( #368 )
2022-05-22 21:05:08 -05:00
Tim Wilkinson
1ceb7b2140
LQM fixes 2 ( #365 )
2022-05-20 21:23:57 -05:00
Tim Wilkinson
a8b7f8a216
LQM improvements ( #364 )
2022-05-20 08:10:01 -05:00
Tim Wilkinson
3f3b71b10c
Add missing .local.mesh to neighbor links ( #363 )
2022-05-19 10:51:41 -05:00
Tim Wilkinson
b23ab5ee8a
Link Quality Management ( #360 )
...
* Link Quality Management experiment (built in)
* Protect LQM pages
* Omit "empty" mac addresses
* Integrate LQM v0.2
Includes proposed UI if this were built-in.
When LQM is enabled (advanced settings) the usual distance inputs are
replaced with "min snr' and "max distance" inputs which are the major
ones you might tweak, as well as a link to the LQM status page.
Other controls are now available (so protected) in advanced settings.
* Improve LQM updating
* Use running snr averages
* Merge app changes
* AREDN-ize the UI
* Improve status language
* Improved DtD detection
* Improve quality reporting
* Link Quality category
* Enable by default
* Better intergration
* Link => Neighbor
* Formatting
* Make sure initial page is populated without extra fetch
* Handle empty lqm.info
* Update with latest experiment algorithm changes
* Validate LQM settings before applying them
* Algorithm updates
* Improve quality reporting
* %% -> %
* Default max distance now 50 miles
* Get actual noise if radio will provide it
* low_snr => min_snr
* Dont print node description if we dont have one
* Remove properties duplicated from setup page
* Localize max distance. Miles in GB and US, Kilometers everywhere else.
* Ping link quality testing
* UDP 'ping' for quality check
* Change Active Settings title
* Expand ping test
* Improve messaging
* Add a ping penalty for neighbors which cannot be contacted in a timely manner.
* Remove user_blocks config option. No one needs to use this anymore.
* Localize distances on lqm page
* Improve status reporting
* First run emergency node setup.
When a node first runs LQM, if the default settings fail to connect to
a node we will now adjust them so that at least one node is viable.
* Restore blocking of mac addresses
* LQM now off by default
fixed #47
2022-05-18 12:49:00 -05:00
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
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
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
49300073dc
Remove xinetd (which has little to do) ( #292 )
...
Switch olsrd dot_draw plugin to directly accept connections and not pass through xinetd.
2022-03-14 19:23:03 -07:00
Tim Wilkinson
7dde68bbb5
Lua page: Admin ( #290 )
...
* Fix scripts to fail gracefully if tunnel software not configured.
* Add 'manager.lua' to restart list
* Admin page in Lua (+associated upgrade script)
* Rename bbhn-postupgrade -> aredn_postupgrade
* Add missing 'uploadctlservices' call before package upload
2022-03-13 20:19:04 -07:00
Tim Wilkinson
74ba25c909
Add missing escapes for contact and node descriptions ( #289 )
2022-03-13 08:11:22 -07:00
Tim Wilkinson
64d315ada5
Ignore 'iw phy' command if no phy device ( #287 )
2022-03-13 07:48:10 -07:00
Tim Wilkinson
d9c2bb1bee
Fix noprop flag detection ( #284 )
2022-03-11 16:01:02 -06:00
Tim Wilkinson
8409ffe6ea
Fix tunnel disply order ( #286 )
2022-03-11 15:59:50 -06:00
Tim Wilkinson
d03be0c2ae
Fix broken wifi sorting
2022-03-11 10:57:54 -08:00
Tim Wilkinson
afda7e35ca
Fix the pattern used to validate services ( #280 )
...
* Fix the pattern used to validate services
* Missing % in nslookup pattern
2022-03-10 18:31:40 -08:00
Tim Wilkinson
93e8d0a53d
Cron is only running to poll AREDN messages, so kill it.
...
And move polling into the Lua Manager
2022-03-09 19:18:19 -08:00
Tim Wilkinson
66ee2fc9a2
Fix active tunnel indicator for tunnel server ( #277 )
2022-03-09 20:26:07 -06:00
Tim Wilkinson
7a5d15fd09
Tunnel's default IP is explicityly based on eth0's MAC (not 'lan') ( #278 )
2022-03-09 20:25:35 -06:00
Tim Wilkinson
36c3e054ac
Dont truncate /etc/config/vtun on tunnel install ( #275 )
2022-03-09 15:34:33 -06:00
Tim Wilkinson
a0e7749b1e
Lua stragglers ( #274 )
...
* Final bits of perl replaced by lua
* Use iwinfo during first boot (api I was using fails this early)
* Retry getting phy device (it can fail as the node is booting up)
2022-03-08 21:22:07 -06:00
Tim Wilkinson
922a74d574
Lua userpages: Tunnels ( #271 )
...
* Lua vpn server and client pages
* Lua vpn server and client pages
* Fix reporting of daemon restart errors
* Lua olsrd-config
* Fix reversed client/server ip assignments
* Fix patterns for finding active tunnels
2022-03-08 21:07:58 -06:00
Tim Wilkinson
f41fff889d
Mesh ignore bad linkquality ( #273 )
2022-03-08 17:47:08 -06:00
Tim Wilkinson
9db60550d1
Fix url format for no-link service names
2022-03-07 21:45:44 -08:00
Tim Wilkinson
b17f52c27d
Fix suffix and bad protocol suffix service url name checks ( #269 )
2022-03-07 21:41:47 -08:00
Tim Wilkinson
6e198fa704
Unused line
2022-03-06 19:10:16 -08:00
Tim Wilkinson
108a3e839e
Bridge handling on older devices is more complex
2022-03-06 19:10:16 -08:00
Tim Wilkinson
6d321a119f
Not adding multiple devices to bridge in older nodes.
...
Also known as "listen to Joe". While the last chance to
this fixed the 'ifconfig' problem, it incorrectly only added the first
device to the bridge.
2022-03-06 19:10:16 -08:00
Tim Wilkinson
ceec7a6fa5
Fix mis-reporting of changed LAN subnet on reboot ( #268 )
2022-03-06 18:15:07 -06:00
Steve AB7PA
6087149914
add advanced WAN help ( #259 )
2022-03-05 21:52:41 -06:00
Tim Wilkinson
eae5908148
Add channel -3 & -4 (from original fix #210 ) ( #262 )
2022-03-05 21:51:45 -06:00
Tim Wilkinson
50d4671be5
Make wifi scanning produce the same results as the perl version. ( #263 )
2022-03-05 21:50:54 -06:00
Tim Wilkinson
17d76bed07
Fix wifi power offset calculation. ( #265 )
2022-03-05 21:50:06 -06:00
Tim Wilkinson
c1ab4f9a51
Setting POE or USB to off caused 'Bad Gateway' ( #264 )
2022-03-05 17:31:44 -06:00
Steve AB7PA
125f49d640
remove trunk from urlprefix ( #261 )
2022-03-05 11:46:57 -06:00
Tim Wilkinson
d3b67ddbb8
Fix broken cursor use. ( #258 )
2022-03-04 20:57:16 -06:00
Tim Wilkinson
46a4420a3d
Remove the potentially problematic 'filecopy("/etc/config/aredn", "/etc/config.mesh/aredn")'
...
/etc/config.mesh/aredn sometimes gets truncated, although reproducing it is difficult. This
is one of the few places this file is mindlessly written to, so instead use cursors to update it.
2022-03-03 19:47:25 -08:00
Tim Wilkinson
6aa7175026
Fix poor dhcp and alias patterns. ( #254 )
2022-03-03 17:03:38 -06:00
Tim Wilkinson
4eaeb1d220
Advancedconfig improvement ( #255 )
2022-03-03 17:03:08 -06:00
Tim Wilkinson
10a7be36fe
Fix broken auto-reboot on initial setup ( #256 )
2022-03-03 17:01:57 -06:00
Tim Wilkinson
7d3f97519d
Fix txpower enable comparison
...
== 1 isn't the same as == "1" in Lua
2022-03-02 17:19:14 -08:00
Tim Wilkinson
bdba0c2910
tx power => txpower (typo) ( #250 )
2022-03-02 17:28:06 -06:00
Tim Wilkinson
2a263fce4f
Fix noprop color (typo in pattern match) ( #251 )
2022-03-02 17:27:39 -06:00
Tim Wilkinson
7b48dc3200
Only one device name per interface name (some devices have 2)
2022-03-02 07:25:23 -08:00
Tim Wilkinson
6877cb326f
Fix WAN IP check (check was inverted)
2022-03-02 00:32:47 -08:00
Tim Wilkinson
af53c47d57
Fix timezone management
2022-03-01 21:49:02 -08:00
Tim Wilkinson
3dbb83fcab
Lua userpages: ports ( #244 )
...
* Ports page in Lua
* Minor fixes
* Fix adding current leases to dhcp reservations
* Show correct dns alias ip address
2022-03-01 21:13:53 -06:00
Tim Wilkinson
5a47d39b3b
Fix map when lat/lon unknown ( #245 )
2022-03-01 21:06:55 -06:00
Tim Wilkinson
a3f9e98577
Dont stop linkled service which no longer exists
2022-03-01 16:09:01 -08:00
Tim Wilkinson
3f2efd1c91
Fixes for first boot setup ( #242 )
2022-03-01 08:19:19 -06:00
Joe AE6XE
3e78e64bfc
aredn: add missing ar71xx led definitions ( #241 )
2022-02-28 21:42:43 -06:00
dman776
02ffc1e1b9
Revert "Prevent mesh from accessing internal LAN ( #175 )" ( #240 )
...
This reverts commit 86473b642e
.
2022-02-28 15:45:46 -06:00
battlehax
86473b642e
Prevent mesh from accessing internal LAN ( #175 )
2022-02-28 14:41:22 -06:00
Tim Wilkinson
7600284487
Fix broken reboot on advancedconfig page ( #239 )
2022-02-28 14:38:05 -06:00
Tim Wilkinson
253b23d303
Missing cursor during reboot ( #238 )
2022-02-28 14:37:36 -06:00
Tim Wilkinson
01dbc757fa
Missing commas in dhcp options ( #237 )
2022-02-28 13:04:45 -06:00
Tim Wilkinson
4c3cd854a6
Protect against OLSRD returning nil results ( #236 )
2022-02-27 21:19:04 -06:00
Tim Wilkinson
301112fb37
Fix dmz_mode handling ( #235 )
2022-02-27 17:57:51 -06:00
Tim Wilkinson
70f81f5269
Check for various service and port files before opening them
2022-02-26 13:24:43 -08:00
Tim Wilkinson
2bd712cb9f
Add the interface guessing code like there is in perl ( #228 )
2022-02-24 11:07:36 -06:00
Tim Wilkinson
861db07ad6
Move multi ant detection into main run method ( #229 )
...
to avoid startup failures.
2022-02-24 11:06:29 -06:00
Tim Wilkinson
4f720b4afc
Submit on setup.pl should return to setup.pl ( #227 )
2022-02-24 11:05:33 -06:00
Tim Wilkinson
2d3e9a86b3
Fix typo when checking for multiple antennas
...
This check can fail if the rssi manager is started early but the daemon will
be restarted.
2022-02-23 15:40:32 -08:00
Tim Wilkinson
149b698d31
Lua userpages: setup ( #220 )
...
* Lua 'setup' page + backend node-setup
Moved old perl verison to .pl
* Make sure perl code continues to use node-setup.pl
2022-02-22 19:25:01 -06:00
Steve AB7PA
ab241979bb
vpn send details in new browser window fixes #218 ( #222 )
2022-02-16 13:38:59 -06:00
Tim Wilkinson
c3e586c60c
Migrate advancedconfig page to lua ( #217 )
2022-02-15 21:07:46 -06:00
Chris
2ce0e15083
Fix local variable in local neighbors
2022-02-12 04:41:24 -08:00
Chris
73d27f4d13
Fix sysinfo link ( #216 )
2022-02-11 14:32:25 -06:00
Tim Wilkinson
c6c0244d94
Fix node count (similar fix to status page) ( #213 )
2022-01-31 08:45:05 -06:00
Tim Wilkinson
1ddedbb1e6
Link led fixes ( #212 )
2022-01-28 20:19:34 -06:00
Joe AE6XE
ce4f694563
aredn: extend 2G band adding ch -3 and ch -4 ( #210 )
2022-01-21 21:52:26 -06:00
Tim Wilkinson
781425ad59
Add missing piece of markup
2022-01-20 18:29:17 -08:00
Tim Wilkinson
160af18978
Ignore empty alerts
2022-01-20 18:28:26 -08:00
Tim Wilkinson
610cde651c
Lua userpages ( #190 )
...
* Lua Services
* Lua versions of user page (non-admin)
* Support multiple antenna chains
* Improved led detection
* Fix logging
* Add manager.log files to support tool
* Lua versions of user page (non-admin)
* Dont count default route
* Fix board id for older nodes
* Handle missing node.history
* Check /tmp/snrlog exists
* Per discussion, make the Lua pages the defaults and Perl the backups
2022-01-19 07:42:31 -06:00
Tim Wilkinson
fa6c2da4fe
Lua Services ( #189 )
...
* Lua Services
* Support multiple antenna chains
* Improved led detection
* Fix logging
* Add manager.log files to support tool
2022-01-17 18:54:44 -06:00
dman776
d7bc61ed6a
bugfix: remove filename checks for firmware uploads ( #201 )
...
* bugfix: remove filename checks for firmware uploads
* remove extra variable that are no longer needed
2022-01-15 21:56:48 -06:00
Tim Wilkinson
54589ff775
Fix missing location
2022-01-03 15:03:40 -08:00
dman776
488247753c
remove 'trunk' from snapshots path ( #194 )
2021-12-18 10:42:13 -06:00
Tim Wilkinson
ee2791c621
Dmz mode migrate fix ( #169 )
...
* Migrate /etc/config/dmz-mode to /etc/dmz-mode
* Migrate dmz_mode into /etc/config/aredn
* Use cmd append
* Changes should be in /etc/config.mesh
* Add commit
2021-11-19 15:48:45 -06:00
dman776
f0c556941c
undo the renaming of output files that previously removed the -squashfs- portion to accomodate the OFS tool ( #180 )
2021-11-16 14:25:47 -06:00
dman776
7163819bf2
moved uci actions and file actions under file exists test ( #173 )
2021-11-12 08:34:31 -06:00
Tim Wilkinson
f1b949134d
Stop creating 'config alerts' on every reboot. ( #172 )
...
Co-authored-by: Tim Wilkinson <tim@aredn-build.home>
2021-11-11 12:08:49 -06:00
battlehax
2c331fdd6f
Add files via upload ( #174 )
...
prevent unauthenticated remote code execution as root in the 'traceroute' function
2021-11-11 11:32:30 -06:00
dman776
90d9ac94bc
fix: duplicate to the config.mesh structure after saving. ( #170 )
2021-11-09 23:16:25 -06:00
dman776
f0c62fc2a7
enhancement: migrate location info to uci ( #168 )
...
* add uci migration script
* removed debug lines
* added newline to end
* include gridsquare values
* migrate lat/lon/gridsquare to uci format
* remove from sysupgrade kept files list
2021-11-09 17:03:20 -06:00
Tim Wilkinson
8ea58e4949
Revert failed olsrd fix
2021-11-08 19:40:47 -08:00
Tim Wilkinson
ce296c94d4
Make sure wifi is up before letting OLSRD run
2021-11-07 11:09:34 -08:00
Phil Crump
837a3c602c
admin page: Fix validateFirmwareFilename() for underscore in ath79 filenames ( #161 )
2021-11-04 15:32:04 -05:00