Ryan McLean
2ed5d37258
feature: added chart endpoint to the /api ( #386 )
...
* wscan can output results as json
* added a page for displaying scan results as json
* updated file permissions with +x
* added endpoint for wifi scan
* Revert "updated file permissions with +x"
This reverts commit 6f0a038334fbacc3f585f0a86fb7d9986a47b7d2.
* Revert "added a page for displaying scan results as json"
This reverts commit 4806ad01b6b717e2e02f248309a0257bb390af23.
* Revert "wscan can output results as json"
This reverts commit 75454e7e790a0457a0846182b0a8a44205772368.
* removed hardcoded device name
* exposed freqlist through the api
* moved signal.json code into the api
* old signal page uses /api?page=chart
* removed signal.json
* chart has targets for realtime and archive
* updated old signal page to use new api
2019-03-25 18:34:51 -05:00
Ryan McLean
58d4d21729
feature: added a wifi scan endpoint to the /api ( #379 )
...
* wscan can output results as json
* added a page for displaying scan results as json
* updated file permissions with +x
* added endpoint for wifi scan
* Revert "updated file permissions with +x"
This reverts commit 6f0a038334fbacc3f585f0a86fb7d9986a47b7d2.
* Revert "added a page for displaying scan results as json"
This reverts commit 4806ad01b6b717e2e02f248309a0257bb390af23.
* Revert "wscan can output results as json"
This reverts commit 75454e7e790a0457a0846182b0a8a44205772368.
* removed hardcoded device name
* exposed freqlist through the api
2019-03-25 16:56:38 -05:00
Joe Ayers
a399623140
Revert "aredn: enable ath9k auto distance capability ( #367 )"
...
This reverts commit d5be7814b3
.
Auto Distance is not ready for a release and will be
reintroduced afterwards. Added logic to reset '0' distance
to 60km so tower nodes will continue to respond after
upgrade if running the experimental auto distance
2019-03-21 21:30:48 -07:00
dman776
1495c11498
feature: update list of supported devices in prep for 3.19.3.0 release ( #382 )
2019-03-21 17:44:59 -05:00
Joe Ayers
e9166722fd
aredn: add definition for Rocket M5 TI GPS
...
board.sysid=0xe1d5
board.cpurevision=0x00002122
board.name=Rocket M5 Titanium
board.shortname=R5T
board.subtype=GPS
board.netmodes=7
board.hwaddr=DC9FDB2E1715
board.reboot=40
board.upgrade=150
board.phycount=2
board.phy.1.maxmtu=2024
board.phy.2.maxmtu=2024
board.gps=1
radio.1.name=
radio.1.shortname=
radio.1.bus=pci
radio.1.subsystemid=0xe1d5
radio.1.subvendorid=0x0777
radio.1.txpower.max=27
radio.1.txpower.min=-4
radio.1.txpower.offset=5
radio.1.ieee_modes=5
radio.1.antennas=13
radio.1.def_antenna=13
radio.1.antenna.1.id=1
radio.1.antenna.1.name=AMO-5G10
radio.1.antenna.1.gain=10
radio.1.antenna.1.builtin=0
radio.1.antenna.1.chains=2
radio.1.antenna.1.chain.1.id=0
radio.1.antenna.1.chain.1.name=Chain0
radio.1.antenna.1.chain.2.id=1
radio.1.antenna.1.chain.2.name=Chain1
radio.1.antenna.2.id=2
radio.1.antenna.2.name=AMO-5G13
radio.1.antenna.2.gain=13
radio.1.antenna.2.builtin=0
radio.1.antenna.2.chains=2
radio.1.antenna.2.chain.1.id=0
radio.1.antenna.2.chain.1.name=Chain0
radio.1.antenna.2.chain.2.id=1
radio.1.antenna.2.chain.2.name=Chain1
radio.1.antenna.3.id=3
radio.1.antenna.3.name=AM-5G16-120
radio.1.antenna.3.gain=16
radio.1.antenna.3.builtin=0
radio.1.antenna.3.chains=2
radio.1.antenna.3.chain.1.id=0
radio.1.antenna.3.chain.1.name=Chain0
radio.1.antenna.3.chain.2.id=1
radio.1.antenna.3.chain.2.name=Chain1
radio.1.antenna.4.id=4
radio.1.antenna.4.name=AM-5G17-90
radio.1.antenna.4.gain=17
radio.1.antenna.4.builtin=0
radio.1.antenna.4.chains=2
radio.1.antenna.4.chain.1.id=0
radio.1.antenna.4.chain.1.name=Chain0
radio.1.antenna.4.chain.2.id=1
radio.1.antenna.4.chain.2.name=Chain1
radio.1.antenna.5.id=5
radio.1.antenna.5.name=AM-M-V5G-Ti
radio.1.antenna.5.gain=17
radio.1.antenna.5.builtin=0
radio.1.antenna.5.chains=2
radio.1.antenna.5.chain.1.id=0
radio.1.antenna.5.chain.1.name=Chain0
radio.1.antenna.5.chain.2.id=1
radio.1.antenna.5.chain.2.name=Chain1
radio.1.antenna.6.id=6
radio.1.antenna.6.name=AM-5G19-120
radio.1.antenna.6.gain=19
radio.1.antenna.6.builtin=0
radio.1.antenna.6.chains=2
radio.1.antenna.6.chain.1.id=0
radio.1.antenna.6.chain.1.name=Chain0
radio.1.antenna.6.chain.2.id=1
radio.1.antenna.6.chain.2.name=Chain1
radio.1.antenna.7.id=7
radio.1.antenna.7.name=AM-5G20-90
radio.1.antenna.7.gain=20
radio.1.antenna.7.builtin=0
radio.1.antenna.7.chains=2
radio.1.antenna.7.chain.1.id=0
radio.1.antenna.7.chain.1.name=Chain0
radio.1.antenna.7.chain.2.id=1
radio.1.antenna.7.chain.2.name=Chain1
radio.1.antenna.8.id=8
radio.1.antenna.8.name=AM-V5G-Ti
radio.1.antenna.8.gain=21
radio.1.antenna.8.builtin=0
radio.1.antenna.8.chains=2
radio.1.antenna.8.chain.1.id=0
radio.1.antenna.8.chain.1.name=Chain0
radio.1.antenna.8.chain.2.id=1
radio.1.antenna.8.chain.2.name=Chain1
radio.1.antenna.9.id=9
radio.1.antenna.9.name=AM-5AC21-60
radio.1.antenna.9.gain=21
radio.1.antenna.9.builtin=0
radio.1.antenna.9.chains=2
radio.1.antenna.9.chain.1.id=0
radio.1.antenna.9.chain.1.name=Chain0
radio.1.antenna.9.chain.2.id=1
radio.1.antenna.9.chain.2.name=Chain1
radio.1.antenna.10.id=10
radio.1.antenna.10.name=AM-5AC22-45
radio.1.antenna.10.gain=22
radio.1.antenna.10.builtin=0
radio.1.antenna.10.chains=2
radio.1.antenna.10.chain.1.id=0
radio.1.antenna.10.chain.1.name=Chain0
radio.1.antenna.10.chain.2.id=1
radio.1.antenna.10.chain.2.name=Chain1
radio.1.antenna.11.id=11
radio.1.antenna.11.name=RD-5G-30
radio.1.antenna.11.gain=30
radio.1.antenna.11.builtin=0
radio.1.antenna.11.chains=2
radio.1.antenna.11.chain.1.id=0
radio.1.antenna.11.chain.1.name=Chain0
radio.1.antenna.11.chain.2.id=1
radio.1.antenna.11.chain.2.name=Chain1
radio.1.antenna.12.id=12
radio.1.antenna.12.name=RD-5G31-AC
radio.1.antenna.12.gain=31
radio.1.antenna.12.builtin=0
radio.1.antenna.12.chains=2
radio.1.antenna.12.chain.1.id=0
radio.1.antenna.12.chain.1.name=Chain0
radio.1.antenna.12.chain.2.id=1
radio.1.antenna.12.chain.2.name=Chain1
radio.1.antenna.13.id=13
radio.1.antenna.13.name=RD-5G-34
radio.1.antenna.13.gain=34
radio.1.antenna.13.builtin=0
radio.1.antenna.13.chains=2
radio.1.antenna.13.chain.1.id=0
radio.1.antenna.13.chain.1.name=Chain0
radio.1.antenna.13.chain.2.id=1
radio.1.antenna.13.chain.2.name=Chain1
radio.1.distance_limit_km=0
radio.1.chanbw="5,8,10,20,30,40"
feature.rssi.leds=6
feature.gps=1
feature.gps.leds=7
feature.ext_reset=0
2019-03-20 21:26:24 -07:00
dman776
0d223232b5
bugfix: standardize browser page title on the node status page to be consistent with other pages ( #372 )
...
fixes #366
2019-02-25 21:08:44 -06:00
Joe AE6XE
60d01c91da
bugfix: correct spelling error ( #370 )
...
fixes #368
2019-02-25 08:20:22 -06:00
Joe AE6XE
d5be7814b3
aredn: enable ath9k auto distance capability ( #367 )
2019-02-24 16:03:24 -06:00
Patrick Dickey
f833b38e04
Adding support for the TP-Link WBS210 version 1.
2019-02-12 07:20:44 -08:00
Joe Ayers
711fe96a70
aredn: add definition for nanobridge M2 13
...
fixes #358
2019-02-07 20:52:27 -08:00
dman776
4eda661962
feature: add volume control to signal tone ( #353 )
2019-02-02 21:49:49 -06:00
dman776
3abc82f529
feature: add pitch control to signal tone ( #347 )
2019-01-31 16:57:30 -06:00
dman776
ddda727da0
bugfix: correct issue when pushing sound "on" more than once ( #345 )
2019-01-29 18:53:22 -06:00
dman776
89c9d37075
bugfix: new settings will now show after a conditional setting ( #343 )
2019-01-29 12:20:37 -06:00
dman776
d9acfa2ea7
feature: add sounds to realtime signal page ( #342 )
2019-01-28 23:39:51 -06:00
Joe Ayers
07aa305e29
aredn: olsrd: add olsrd watchdog
...
Adding native olsrd watchdog on top of procd
ensures mesh nodes are always accessable.
closes #338
2019-01-27 14:12:37 -08:00
Joe Ayers
90b21d88d2
aredn: add definition for hAP ac lite current revision
...
/proc/cpuinfo machine string to identify the device
has changed.
From - MikroTik RouterBOARD 952Ui-5ac2nD
To - MIkroTik RouterBOARD RB952Ui-5ac2nD
2019-01-27 12:19:11 -08:00
Joe Ayers
ef24633204
bugfix: aredn: fix bogus nano-m-xw image upload warning
...
fixes #330
2019-01-23 23:17:02 -08:00
dman776
b5ceb1ccc2
bugfix: set execute bit on api script ( #329 )
2019-01-22 17:14:35 -06:00
Raymond Suelzer
664f2ee629
Some LUA Code Clean Up, API ( #327 )
...
* Refactor API
* work in progress
* lua clean up
2019-01-21 15:41:31 -06:00
Joe Ayers
13a6afb815
aredn: Add definitions for Rocket M2 XW
2019-01-10 17:10:46 -08:00
Joe Ayers
22fe3bdc66
bugfix: olsrd: clean up startup warnings
2018-12-31 15:18:58 -08:00
Joe Ayers
6728fba06b
bugfix: aredn sysinfo.json fails with mesh rf off
...
added json meshrf->status->on/off
fixes: #317
2018-12-22 10:14:58 -08:00
Joe Ayers
0fed66dbf5
bugfix: bogus warning when selecting firmware file to sysupgrade
...
fixes : #290
2018-12-19 20:30:23 -08:00
Joe Ayers
8778b07bc6
bugfix: helpfile spelling correction
...
fixes : #311
2018-12-18 20:41:49 -08:00
Joe Ayers
588b59cf65
aredn: Add definitions for Mikrotik RB-911G-5HPnD
2018-12-18 20:40:58 -08:00
Joe Ayers
1c6d2286cc
aredn: hap ac lite add 2G/5G lan ap options
...
Add option for hap ac lite to select which band to
use for LAN AP option, 2GHz or 5GHz. Also, ensure
all wireless cards are defined when disabled to
prevent default wireless config options.
2018-12-17 20:13:37 -08:00
Joe Ayers
d188fcf980
bugfix: firstboot button does not function
2018-12-12 19:08:46 -08:00
dman776
97938b4697
bugfix: remove SNR from signal archive page ( #309 )
...
fixes #242
2018-12-12 18:11:40 -06:00
Joe AE6XE
513406754f
aredn: clarify distance setting in help ( #299 )
...
closes #279
2018-12-12 15:17:04 -06:00
Joe AE6XE
f777e914f9
aredn: Mesh RF enable/disable ( #307 )
...
add feature to turn off Mesh RF if not in use. When off,
section to re-purpose wireless card to LAN bridged Access
Point becomes visable.
Closes #155
2018-12-12 15:16:07 -06:00
dman776
ce5a757ca0
bugfix: advanced config usb passthru errors when uci section is not available ( #308 )
2018-12-12 08:31:57 -06:00
apcameron
b9bf9ba099
ar71xx: Add Support for the TP-LINK CPE220 V2.0 Device ( #306 )
...
Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254
2018-12-11 17:09:11 -06:00
Joe AE6XE
8f71b15d4a
bugfix: Advanced config settings not persistant though reboot ( #305 )
...
fixes #303
2018-12-11 06:47:36 -06:00
apcameron
230eddf8bb
ar71xx: Add Support for the TP-LINK CPE510 V3.0 Device
...
Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254
2018-12-10 14:38:00 -08:00
Joe Ayers
7486a179c7
aredn: add support for Mikrotik LDF-5nD
2018-12-07 21:36:03 -08:00
apcameron
9d60516176
ar71xx: Add Support for the TP-LINK CPE220 V3.0 Device
...
Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254
2018-12-05 19:38:46 -08:00
apcameron
6982757c79
ar71xx: Add Support for the TP-LINK CPE610 V1.0 Device
...
Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254
2018-12-03 19:25:48 -08:00
Joe AE6XE
123949de9e
aredn: Standardize Ethernet Port vlans for UBNT XM devices ( #297 )
...
The secondary port on Ubnt XM devices was non-functional.
Enabled bridge type in network config to utilize both ports.
2018-12-02 17:52:48 -08:00
dman776
dab3f60c9a
bugfix: correct uhttpd page security on sysupgrade ( #296 )
2018-12-02 17:28:35 -06:00
Joe AE6XE
303c50904c
aredn: harden hAP ac lite 5Ghz Lan Access Point ( #293 )
...
enable passwords with virtually any character, enable SSIDs
with virtually any character. ensure ap is always
encrypted to give operator control of client access and
license compliance. Remove (week) WEP encryption option.
2018-11-30 08:32:38 -08:00
dman776
86ec92ac46
bugfix: usb passthrough not initializing after reboot properly ( #292 )
2018-11-29 22:15:16 -06:00
dman776
7792186dda
feature: provide more info on upload disable with tunnels ( #289 )
2018-11-28 22:37:11 -06:00
Joe AE6XE
a62fe95b26
aredn: hAP ac lite enable 5GHz LAN Access Point ( #287 )
...
* aredn: hAP ac lite enable 5GHz LAN Access Point
enable ability to bridge LAN physical ports with wireless
LAN Access Point capability. On dual band hAP ac lite,
used in parallel with mesh RF on 2GHz. Enables future
features on single band devices to turn off mesh RF and
repurposed for mesh LAN Access Point.
closes : #215
2018-11-27 21:37:59 -08:00
Joe Ayers
cae6886dca
aredn: stop cron prior to starting sysupgrade
2018-11-27 20:38:26 -08:00
Joe Ayers
264c32a61d
bugfix: POE passthough fails on NS XM devices
...
the Nanostation XM devices require setting the gpio
port direction unlike some other devices
2018-11-27 18:26:02 -08:00
dman776
a59fe2524a
bugfix: usb_passthrough script missing execute bit (+x) ( #283 )
2018-11-26 13:53:10 -06:00
Joe Ayers
557e4b3903
Revert "feature: reduce bandwidth by compressing resource files ( #278 )"
...
This reverts commit 2d5beb232f
.
Will submit later after resolving issues with precompression.
2018-11-23 18:41:18 -08:00
dman776
2d5beb232f
feature: reduce bandwidth by compressing resource files ( #278 )
2018-11-22 23:59:39 -06:00
Joe AE6XE
355e34080f
aredn: Add definitions for Mikrotik LHG-5HPnD-XL
2018-11-17 10:40:33 -08:00