Tim Wilkinson
e6eef45de7
New firmware selector
...
Uses the same information as the firmware selector UI
2023-01-25 23:42:06 -08:00
Tim Wilkinson
4894f42efd
Make sure we look for packages with the correct architecture
2023-01-24 23:29:06 -08:00
Tim Wilkinson
8817b70b52
Remove firewall counters except for specific ports
2023-01-24 23:16:42 -08:00
Tim Wilkinson
2423bdd152
fix xlink firewall rule inserted incorrectly ( #671 )
2023-01-24 20:35:15 -06:00
Tim Wilkinson
773c69d171
Fix netmask on br-nomesh device (for when RF mesh is disabled) ( #670 )
2023-01-24 19:17:35 -06:00
Tim Wilkinson
701b2afa3c
Refresh LQM's hostname periodically
2023-01-23 11:30:36 -08:00
Tim Wilkinson
5cf089e96c
Iperf improvements ( #668 )
2023-01-21 22:38:32 -06:00
Tim Wilkinson
82c8175e7a
PowerBeam-M2-400 stable ( #666 )
2023-01-20 21:40:24 -06:00
Tim Wilkinson
aa76c06b6a
Ignore non-routable when calculating hidden nodes ( #665 )
...
* Exclude neighbor's neighbors which are non-routable.
If a neighbor node's neighbor is non-routable, then no traffic will
flow from it, so it's not hidden
* Use routable flag for exposed node detection
2023-01-20 21:39:54 -06:00
Tim Wilkinson
aa9dba04a6
More devices tested ( #661 )
2023-01-20 16:26:06 -06:00
Tim Wilkinson
6aa290398b
Initramfs cleanup ( #660 )
...
* Config changes to remove unused initramfs
* Fix
2023-01-19 13:29:05 -06:00
Tim Wilkinson
78b8578a06
Automatically enable RTS when hidden nodes detected ( #659 )
2023-01-19 13:11:30 -06:00
Tim Wilkinson
7b8a2f2e8a
Fix power offsets ( #656 )
2023-01-19 09:15:26 -06:00
Tim Wilkinson
f57a2ac647
Add nanobeaml ac gen1 xc
2023-01-17 14:15:22 -08:00
Tim Wilkinson
3366f9baa6
Mikrotik boot loader change to avoid boot lockup problem ( #654 )
...
See: https://forum.openwrt.org/t/openwrt-installed-mikrotik-rb750gr3-wont-boot-when-wan-cable-plugged/146330/7
2023-01-16 13:57:19 -06:00
Tim Wilkinson
45ac6c583f
Generalize node-setup variable expansion ( #653 )
...
* Turn variable expansion into a function so we can reuse it
* Fix not including missing include
2023-01-15 21:50:39 -08:00
Tim Wilkinson
fdeda7d0cc
New network configuration code ( #650 )
...
* Migrate wired network building into node-setup
* Rework network setup
* Fixes for various alt wireless modes
* Commit to new vlan model
2023-01-14 23:07:22 -08:00
Tim Wilkinson
3852f0b942
Fix AR150 port settings
2023-01-14 22:55:55 -08:00
Tim Wilkinson
21c3b80e59
An node with a single RF link cant have exposed nodes
2023-01-14 22:54:00 -08:00
Tim Wilkinson
b26017c2d1
Rework DTD blocking detection
2023-01-14 21:22:07 -08:00
Tim Wilkinson
e0498ca856
Handle missing ip and more general RF/DTD identification
2023-01-13 14:08:36 -08:00
Tim Wilkinson
a22493c7d1
More compatibility support. ( #639 )
2023-01-13 13:15:10 -06:00
Tim Wilkinson
252b1dc8b7
Exposed node detection ( #644 )
2023-01-12 19:58:27 -08:00
Tim Wilkinson
5fcd373e65
Block older versions of the firwmare once we upgrade
2023-01-12 14:56:07 -08:00
Tim Wilkinson
d2ac62e775
Bug fixes + distance information
2023-01-12 14:54:35 -08:00
Tim Wilkinson
72cc6c8a06
Hidden node detection (and optional mitigation) ( #635 )
...
* Enable RTS/CTS when we detect hidden nodes
* Only change rts setting when we need to
* RTS advanced config option
* Include neighbors blocked neighbors (they still transmit)
* Bump default RTS threashold
* Report list of hidden node rather than yes/no
* Canonical hostnames
* When we enable RTS, enable it for all traffic by default
* Show hidden neighbors in display
* Default RTS threshold to -1 (always off)
2023-01-12 10:31:28 -08:00
Tim Wilkinson
a21f7791af
Add Mikrotik LDF 5
2023-01-11 19:06:06 -08:00
Tim Wilkinson
2f02c8734f
Revert some changes made in error.
2023-01-10 15:59:20 -08:00
Tim Wilkinson
60d6bf1d8b
Update ipq40xx network changes
2023-01-10 15:59:20 -08:00
Tim Wilkinson
c61896fc46
Update OpenWRT
2023-01-10 15:59:20 -08:00
Tim Wilkinson
4a511f5c35
Fix channel selection
2023-01-10 15:59:20 -08:00
Tim Wilkinson
d255a55f92
copy fixed clock frequency
2023-01-10 15:59:20 -08:00
Tim Wilkinson
213561516f
Fixes for PowerBridge ( #631 )
2023-01-09 16:17:39 -06:00
Steve
a90fbae271
fix mesh status typos ( #632 )
2023-01-09 16:16:53 -06:00
Tim Wilkinson
6dac4c6b41
Fix WAN VLAN detection on hAP (name change)
2023-01-08 17:05:44 -08:00
Tim Wilkinson
8b3551b539
Add a maximum timeout for service checks.
...
The connec timeout did not include DNS looksup, and if DNS is broken this can hang forever. Add
a maxmimum timeout so this call will eventually terminate regardless.
2023-01-08 17:03:43 -08:00
Tim Wilkinson
fb6060cf3a
Fix idle tunnel quality check
...
When a tunnel is idle, binding to the tun* device fails; so remove it.
As we have a direct tunnel route in the routing table (not OLSR table 30)
created by vtun, we will still correctly route the quality testing traffic.
2023-01-07 20:32:42 -08:00
Tim Wilkinson
b082f56fee
Remove LQM first run code
...
This was used during the transition to using LQM and is no longer needed.
2023-01-07 07:43:23 -08:00
Tim Wilkinson
9acdc231dd
BAD TYPO - stops firmware being upgraded
2023-01-06 20:42:03 -08:00
Tim Wilkinson
93ba4ca367
Revert a forwarding rule which was changed in error
2023-01-06 20:40:51 -08:00
Tim Wilkinson
15567a973d
Tag devices which must be reinstalled. ( #622 )
...
* Tag devices which must be reinstalled.
Looks like the NAND layout for a few Mikrotik devices has changed
sufficiently that they cannot be easily upgrade and must be reinstalled
from scratch. Note this in the SUPPORTED_DEVICES matrix.
* Improved language
2023-01-06 16:21:06 -08:00
Tim Wilkinson
fb4743b361
Fix PowerBridge M upgrade
2023-01-06 15:19:15 -08:00
Tim Wilkinson
5214d35fcd
Provide better error feedback when upgrades fail
2023-01-05 19:13:01 -08:00
Tim Wilkinson
d2364b83ad
Fix tunnel firewall
...
Data destined for the firewall endpoint was being blocked by
bad rule ordering.
2023-01-05 13:02:40 -08:00
Tim Wilkinson
fce9629249
Switch from wget to curl for better control of timeouts
2023-01-04 22:43:14 -08:00
Tim Wilkinson
bea7fb6723
Fix tunnel quality measurement ( #617 )
2023-01-04 15:16:13 -06:00
Tim Wilkinson
e084a00d9a
More ways to force HX as the default country. ( #616 )
2023-01-04 15:15:20 -06:00
Tim Wilkinson
bc77ff8b5b
Enable ac neg channels ( #615 )
2023-01-03 21:25:22 -08:00
Tim Wilkinson
8822215d4a
Make the default country HX (HAM) ( #614 )
2023-01-03 08:29:21 -06:00
Tim Wilkinson
cebfc45382
Fix negative channels not beaconing. ( #613 )
2023-01-03 08:28:07 -06:00