aredn/files/usr/local/bin
Tim Wilkinson a494a8c374
Supernode support (#938)
* Supernode option

* Change supernode 10/8 route injection.
Identify supernode in sysinfo.json

* Supernode tunnels use port 5526

* Advertise supernode-ness

* Update DNS if supernodes are available

* Open up supernodes DNS service to incoming mesh requests

* Simply nameserver update

* Support supernodes on hap ac2

* Improve supernode nameserver update reliability

* Rework how supernode nameservers are managed

* Improve supernode dns advertising

* Add super mesh button

* User supernode name not ip in advert

* Less intustive way to identify supernode dns

* Add supernode ignore options
Change supernode enabled -> enable

* Improve DNS updates

* Remove tunnels when switching to/from supernode mode

* Blackhole any unknown routes on the supernode to avoid recursing packets

* Add explicit reverse lookup rule for supernode when available

* Just use dnsmasq changes for both forward and reverse names

* Improve supernode detection
So it doesnt keep writing to flash

* Add reverse tunnel ip lookup to supernode

* enabled => enable

* Supernode tunnels start 172.30

* Remove supernode switch

* Simplify supernode check

* Fix nav test
2023-09-19 20:06:09 -07:00
..
mgr Lqm neighbor improvements (#933) 2023-09-17 23:12:33 -07:00
aredn_message.sh fix local message refresh (#908) 2023-08-14 22:53:38 -07:00
aredn_postupgrade Update AREDN to OpenWRT 22.3.2 (Major Upgrade) (#574) 2022-12-22 14:22:49 -06:00
aredn_sysupgrade Support forced upgrades (#745) 2023-03-10 15:39:23 -08:00
firmwarecheck.sh Support forced upgrades (#745) 2023-03-10 15:39:23 -08:00
get_boardid aredn: upgrade to Openwrt 19.07.0 release 2020-01-29 07:39:05 -08:00
get_hardware_mfg aredn: upgrade to Openwrt 19.07.0 release 2020-01-29 07:39:05 -08:00
get_hardwaretype aredn: upgrade to Openwrt 19.07.0 release 2020-01-29 07:39:05 -08:00
get_model aredn: upgrade to Openwrt 19.07.0 release 2020-01-29 07:39:05 -08:00
linkled aredn: add GL-iNet AR750 definitions 2019-05-26 16:24:39 -07:00
manager.lua Update AREDN to OpenWRT 22.3.2 (Major Upgrade) (#574) 2022-12-22 14:22:49 -06:00
mesh-firewall Migrate LAN-to-WAN options to advance configuration 2022-08-15 11:16:24 -07:00
node-setup Supernode support (#938) 2023-09-19 20:06:09 -07:00
nvram-setup Fix Mikrotik first install where the radios are not necessarily available. (#882) 2023-06-25 21:10:07 -05:00
olsrd-config Fixes for subdns (#939) 2023-09-19 20:04:38 -07:00
olsrd-namechange Fix dnsmasq directive (#936) 2023-09-18 17:03:34 -07:00
poe_passthrough Update AREDN to OpenWRT 22.3.2 (Major Upgrade) (#574) 2022-12-22 14:22:49 -06:00
recoverymode fix recoverymode script (#512) 2022-09-27 22:03:55 -05:00
setpasswd Lua stragglers (#274) 2022-03-08 21:22:07 -06:00
spawn_sysupgrade bugfix: sysupgrade no longer supports -d option 2018-05-19 07:12:14 -07:00
upgrade_kill_prep Cron is only running to poll AREDN messages, so kill it. 2022-03-09 19:18:19 -08:00
upgrade_prepare.sh Improve firmware failure error recovery (#683) 2023-01-29 21:21:03 -06:00
uploadctlservices Improve firmware failure error recovery (#683) 2023-01-29 21:21:03 -06:00
usb_passthrough Update AREDN to OpenWRT 22.3.2 (Major Upgrade) (#574) 2022-12-22 14:22:49 -06:00
wscan RC: Day 1 fixes (#885) 2023-06-28 23:47:25 -07:00