aredn/files/usr/local/bin
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
..
mgr Link Quality Management (#360) 2022-05-18 12:49:00 -05:00
aredn_message.sh Add file size tests to arednMsg 2020-09-02 20:38:12 -05:00
aredn_postupgrade Stop postupgrade from ditching the vlan info 2022-04-19 17:24:46 -07:00
bbhnrecoverymode Cleanup /usr/local/bin scripts to pass shellcheck 2016-06-18 04:52:08 +00:00
clean_zombie.sh aredn: Mesh RF enable/disable (#307) 2018-12-12 15:16:07 -06:00
fccid bugfix: aredn: correct test script warnings and errors 2018-09-17 21:42:52 -07:00
firmwarecheck.sh bugfix:Correct Firmware not valid error when uploading a sysupgrade file 2015-03-21 23:03:24 -07: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 Add periodic tasks in the style of cron hourly, daily and weekly scripts (#317) 2022-03-24 21:52:32 -05:00
mesh-firewall Dmz mode migrate fix (#169) 2021-11-19 15:48:45 -06:00
node-setup Fix updating of dmz mode in /etc/config/aredn 2022-05-12 05:19:56 -07:00
nvram-setup Lua stragglers (#274) 2022-03-08 21:22:07 -06:00
olsrd-config Fix noprop flag detection (#284) 2022-03-11 16:01:02 -06:00
poe_passthrough bugfix: POE passthough fails on NS XM devices 2018-11-27 18:26:02 -08: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 Run NTPD daily to sync time against network clock (#319) 2022-03-27 20:13:18 -05:00
uploadctlservices Remove xinetd (which has little to do) (#292) 2022-03-14 19:23:03 -07:00
usb_passthrough bugfix: usb_passthrough script missing execute bit (+x) (#283) 2018-11-26 13:53:10 -06:00
vtun_up Dmz mode migrate fix (#169) 2021-11-19 15:48:45 -06:00
wifi-setup Support changing the VLAN tag on WAN 2022-04-19 17:24:46 -07:00
wscan Lua stragglers (#274) 2022-03-08 21:22:07 -06:00