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
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