dman776
89682289c1
modify sysinfo.json structure for node,lat,lon values ( #193 )
2018-09-17 13:41:29 -05:00
dman776
1c4e6f1ecc
remove ipv6 address labels (ie. none) ( #189 )
2018-09-13 20:02:07 -05:00
Joe AE6XE
c5e9342e29
aredn: add zombie.log to supporttool list
2018-09-13 16:19:10 -07:00
dman776
c2894f8df9
rework sysinfo.json to improve structure ( #185 )
...
* rework sysinfo.json to improve structure
re-organize "info" functions into their own lib
* change egrep to grep -E to eliminate shellcheck warning
2018-09-10 13:37:50 -05:00
Joe AE6XE
cb35580fd2
bugfix: show freq on status page instead of channel number for 3GHz
...
3GHz has no common assignment of channel numbers, given no part 15
coverage in the US. AREDN devices show freq in place of a channel
number for 3GHz.
2018-09-10 08:18:32 -07:00
Joe AE6XE
12611d3959
aredn: add notation in Mesh Status to identify tunnel info
2018-09-06 18:19:25 -07:00
Joe AE6XE
ab130956ba
bugfix: aredn signal chart correct SNR to dB units
2018-09-05 20:28:57 -07:00
Joe AE6XE
b5ad5cad23
bugfix: aredn TxMbps does not show on Mikrotik hAP lite in mesh status
2018-09-05 20:14:03 -07:00
Eric
d9ce31798c
aredn: Changeed placement of OLSR info on the mesh status page. ( #177 )
...
Moved to be under the Previous Neighbors area.
It's actually under the previous neighbors listing
Fixes #171
2018-09-05 21:15:29 -05:00
dman776
8db653302a
bugfix: sysinfo.json not returning chanbw on hapACLite ( #174 )
2018-09-05 09:46:01 -05:00
Joe AE6XE
0bd057ed40
aredn: phase 1 support for Mikrotik rb952Ui-5ac2nD
...
Add support for the hAP lite model rb952UI-5ac2nD equivilent to
the UBNT AirRouter. The 5Ghz interface will be configured in a
2nd phase. This hAP lite model has double the RAM and Flash
of the AR. the 2Ghz is MIMO (5Ghz is single antenna).
2018-09-03 23:26:56 -07:00
Eric
ef6d092b2e
aredn: node description, lat/lon display, olsr entries ( #163 )
...
* aredn: node description on mesh page, lat/lon on both status and mesh, olsr entries
Added node description to mesh status page
Fixes #161
Added Lat/Lon (if available) to status and mesh pages.
It is diplayed above the description and under the node name.
Fixes #145
Added OLSR Routing tables entries to status page just under the memory area
Also added this same info just above the buttons on the mesh status page
Fixes #160
* aredn: OLSR routing table entries
Small addition to the displayed info
* aredn: corrections
move lat lon if statement farther up
changed system command lines to have () around them...
* aredn: added comments for new lines
* aredn: more corrections
back to using backticks on system commands per short discussion with ae6xe
* aredn: updated some lines so they will not toss warnings in the syntax tests
2018-08-31 20:39:07 -05:00
Eric
4997cb47d2
aredn: Node description enhancement ( #156 )
...
* aredn: Node Description Enhancements
Node Description entry on setup page is now multiline.
Fixes #91
Node Description display on status page is now a table cell,
allowing for background color addition and word-wrapping.
Fixes #90
Description background color added to CSS files with colors appropriate to each theme.
Other CSS additions for the description input field on the setup page.
Updated onboard help file about the node description field (and fixed a typo)
* move some of the character filtering "higher up the chain" in perl.
javascript still will replace any new lines with a space in case the user hit's enter in the description entry box.
tested with curl and I can't find any problems yet.
* removed some commented lines that were not needed
* actually fix the typo I saw in help.html file.
2018-08-26 13:03:26 -05:00
Trevor Paskett
2678e9ad4a
show the SNR above the real time chart ( #143 )
...
* show the SNR above the real time chart
* uncomment chart line that was commented by mistake
* fixes for 3.17
2018-08-23 10:55:50 -05:00
txcoder
8d3b63a3f3
Add testing support for the PowerBridge M5
2018-08-22 13:05:16 -07:00
Joe AE6XE
5abeb8f7ac
bugfix: aredn slugbug mitigation
...
with low memory conditions, typically on 32Mb RAM, the
device would become unresponsive in hours to days. The
symptoms only occured when no RF links. iw processes
would hang in Zombie state. Updates to use iwinfo where
possible and avoid using both iw and iwinfo. crontab
script is implemented to detect Zombie processes and free
up resources in the reduced chance the symptoms are still
occuring.
2018-08-22 07:23:53 -07:00
Eric
48c3edf729
aredn: Remove square brackets from description on status page ( #108 )
...
The square brackets look kind of silly, and if the description goes multi line they will look even worse.
2018-08-04 13:46:11 -05:00
Eric
683c7b7149
aredn: remove duplicate file and minify
...
I found a duplicated file in www, only 16k, but every bit matters now.
Removed the duplicate and the replaced the file with a minified version.
Updated www/cgi-bin/scan to use new minified file.
Tested. works fine.
2018-08-04 06:42:43 -08:00
dman776
560070d2d1
bugfix: node description not saving properly ( #101 )
2018-08-02 15:58:01 -05:00
Eric
22e4557821
A simple fix for the apostropocalypse ( #98 )
...
changed some single quotes to escaped double quotes in setup
2018-07-30 23:37:32 -05:00
apcameron
014217aa6b
ar71xx: Add Support for the TP-LINK CPE210 V3.0 Device
...
This Device is almost the same as the CPE210 V2.0
Once Support for the TP-LINK CPE210 V3.0 gets added to the OpenWrt code we
will need to drop the patch 001-add_support_for_TP-Link_CPE210_v3.patch
2018-07-21 14:33:26 -08:00
Jason
30069e5ade
Format code
2018-07-20 20:34:44 -08:00
dman776
5c5ed5a8bc
Add Node description to status (and setup) pages ( #79 )
...
Closes #32
* feature: add node description to status page
* feature: add node description to status page
* scrub for html like tags and correct node description label
* cleanup extra whitespace, comments, and debug stmt
2018-07-19 13:28:18 -05:00
Eric
282f4a170b
Added the Nodes locally hosted service listing to sysinfo.json ( #78 )
...
* Added the Nodes locally hosted service listing to sysinfo.json
Added the Nodes locally hosted service listing to sysinfo.json file.
* Forgot to change api_version
* Change info[] section to be services_local to keep in line with the function is called
was info[local_services] now info[services_local]
2018-07-18 16:48:31 -05:00
dman776
f05c204a96
feature: nodename field on setup page is too small ( #77 )
...
Fixes #76
2018-07-17 14:13:30 -05:00
Jason
accca49945
Support 29 host direct mode ( fixes #49 )
2018-07-17 08:53:11 -05:00
Joe AE6XE
d8262e37e7
bugfix: Ensure ip2hostname returns shortname
...
Needed to minimize size of OLSR advertisements and
ensure correctness of links in mesh status page
fixes #66
2018-07-15 09:28:03 -07:00
Joe AE6XE
eae3e42ddd
bugfix: nslookup output parsing changes with openwrt 18.06
...
fixes #66
2018-07-14 23:09:48 -07:00
Eric
5ad1a14022
Added Uptime and Load Averages to the sysinfo.json file. ( #61 )
...
* Added Uptime and Load Averages to the sysinfo.json file.
All code copied from Darryl, dman776.
* Updated Api Version number to 1.2.
Updated Api Version Number to 1.2.
2018-07-13 23:44:28 -05:00
dman776
506b15286b
bugfix: node cannot detect that it was WAN access. location if 'ip' command is incorrect ( fixes #40 ) ( #41 )
2018-07-11 22:51:22 -05:00
dman776
65bba7aa35
feature: add SSID to status page ( resolves #31 ) ( #42 )
2018-07-10 19:06:18 -05:00
Darryl Quinn
41559da318
feature: add channel and bandwidth to status page ( resolves #28 )
2018-07-05 19:23:12 -05:00
apcameron
0d95d4d708
ar71xx: Add Support for the TP-LINK CPE510 V2.0 Device
...
Once the PR for this is accepted by Openwrt we will need to remove the file
001-add_support_for_TP-Link_CPE510_v2.patch
Removed 001-add_support_for_TP-Link_CPE210_v2.patch as PR #937 has been committed
Updated 99_setup_aredn_include to remove unused Rssi Led configuration
2018-07-04 18:17:14 -07:00
Joe AE6XE
511e450afa
hardware: add definition for Basebox 2
2018-07-01 20:20:26 -05:00
Darryl Quinn
a8d0fbd16c
Change AREDN site URLs, licensing info, and correct typos in AREDN name
2018-06-30 10:32:54 -05:00
Joe AE6XE
8cbc9a1435
hardware: add aredn definition for mikrotik 912uag-5hpnd
...
Mikrotik RouterBOARD 912UAG-5HPnD or BaseBox 5 definition
2018-06-15 17:50:18 -05:00
apcameron
9fd3f30934
ar71xx: Add Support for the TP-LINK CPE210 V2.0 Device
...
Once Support for the TP-LINK CPE210 V2.0 gets added to the OpenWrt code we will need to drop the patch 001-add_support_for_TP-Link_CPE210_v2.patch
2018-05-15 21:20:44 -07:00
Joe AE6XE
7ee18ed05b
hardware: add tplink cpe510 v1.1 aredn device definition
...
Power settings at or below vendor max specs. Some channels
further limited within driver likely from vender
flash config data settings
2018-05-13 23:11:51 -05:00
dman776
3e4e6270b7
feature: add bootloader version to supporttool output ( #8 )
...
* feature: add U-Boot version to supporttool output
* feature: add bootloader version to supporttool output
2018-05-13 23:02:57 -05:00
dman776
7f78757bc2
correct issues in files so build test will pass without issue ( #4 )
...
* correct issues in files so build test will pass without issue
* correct issues in files so build test will pass without issue
2018-05-02 19:42:04 -05:00
Joe AE6XE
b7cacc3d18
package: olsr: AREDN upgrade to 0.9.6.2
2018-03-29 21:03:16 -07:00
Joe AE6XE
8c5be0cf0b
hardware: Add definition for 0xe6e5 PBE-M5-400-ISO
...
{{{
board.sysid=0xe6e5
board.cpurevision=0x00001122
board.name=PowerBeam? M5
board.shortname=P5B
board.subtype=400-ISO
board.netmodes=7
board.hwaddr=F09FC24EEF7E
board.reboot=40
board.upgrade=150
board.phycount=1
board.phy.1.maxmtu=2024
board.phy.2.maxmtu=2024
radio.1.name=
radio.1.shortname=
radio.1.bus=ahb
radio.1.subsystemid=0xe6e5
radio.1.subvendorid=0x0777
radio.1.txpower.max=26
radio.1.txpower.min=-4
radio.1.txpower.offset=4
radio.1.ieee_modes=5
radio.1.antennas=2
radio.1.def_antenna=1
radio.1.antenna.1.id=1
radio.1.antenna.1.name=400
radio.1.antenna.1.gain=25
radio.1.antenna.1.builtin=1
radio.1.antenna.1.chains=2
radio.1.antenna.1.chain.1.id=0
radio.1.antenna.1.chain.1.name=Horizontal
radio.1.antenna.1.chain.2.id=1
radio.1.antenna.1.chain.2.name=Vertical
radio.1.antenna.2.id=2
radio.1.antenna.2.name=Feed only
radio.1.antenna.2.gain=3
radio.1.antenna.2.builtin=1
radio.1.antenna.2.chains=2
radio.1.antenna.2.chain.1.id=0
radio.1.antenna.2.chain.1.name=Horizontal
radio.1.antenna.2.chain.2.id=1
radio.1.antenna.2.chain.2.name=Vertical
radio.1.distance_limit_km=0
radio.1.chanbw="5,8,10,20,30,40"
feature.rssi.leds=4
feature.ext_reset=0
}}}
ref AREDN->ticket:253
Change-Id: Iec7080fa73ed0c03402b85daef870f6be45d1d95
2018-02-28 03:40:03 +00:00
Joe AE6XE
f9a74b709d
hardware: Add RM2T 0xe1d2 device config
...
Adds testing support for the Rocket M2 Titanim
{{{
TI.v5.5# cat /etc/board.info
board.sysid=0xe1d2
board.cpurevision=0x00002122
board.name=Rocket M2 Titanium
board.shortname=R2T
board.subtype=
board.netmodes=7
board.hwaddr=DC9FDB061725
board.reboot=30
board.upgrade=150
board.phycount=2
board.phy.1.maxmtu=9192
board.phy.2.maxmtu=2024
radio.1.name=
radio.1.shortname=
radio.1.bus=pci
radio.1.subsystemid=0xe1d2
radio.1.subvendorid=0x0777
radio.1.txpower.max=28
radio.1.txpower.offset=10
radio.1.antennas=1
radio.1.def_antenna=4
radio.1.antenna.1.id=4
radio.1.antenna.1.name=Combined
radio.1.antenna.1.gain=0
}}}
Change-Id: I86308a1f6331eb9edc0366fccd172b93d7be2e08
2018-02-03 10:41:07 -08:00
Conrad Lara - KG6JEI
98b72b5159
hardware: Add testing support for RM5T
...
Adds testing support for the Rocket M5 Titanium
{{{
board.sysid=0xe4d5
board.cpurevision=0x00002122
board.name=Rocket M5 Titanium
board.shortname=R5T
board.subtype=GPS
board.netmodes=7
board.hwaddr=0418D60C3216
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=ahb
radio.1.subsystemid=0xe4d5
radio.1.subvendorid=0x0777
radio.1.txpower.max=27
radio.1.txpower.offset=5
radio.1.antennas=1
radio.1.def_antenna=4
radio.1.antenna.1.id=4
radio.1.antenna.1.name=Combined
radio.1.antenna.1.gain=0
}}}
ref AREDN->ticket:252
Change-Id: I9b1c4bb1fda5bee4ed9efd98ec717a9fcd5baace
2018-02-03 10:23:05 -08:00
Joe AE6XE
69937359c3
bugfix: correct rfband settings for 0xe235 NBM5 model
...
Change-Id: Iae180905820fb5827fefb002662ad3db1c9f5551
2017-12-04 19:12:49 -08:00
Joe AE6XE
d18d14f326
hardware: Add ubnt NSM2 Loco XW 0xe867 device config
...
{{{
board.sysid=0xe867
board.cpurevision=0x00001122
board.name=NanoStation Loco M2
board.shortname=LM2
board.subtype=
board.netmodes=7
board.hwaddr=687251704683
board.reboot=40
board.upgrade=150
board.phycount=1
board.phy.1.maxmtu=2024
board.phy.2.maxmtu=2024
radio.1.name=
radio.1.shortname=
radio.1.bus=ahb
radio.1.subsystemid=0xe867
radio.1.subvendorid=0x0777
radio.1.txpower.max=23
radio.1.txpower.min=-4
radio.1.txpower.offset=2
radio.1.ieee_modes=10
radio.1.antennas=1
radio.1.def_antenna=4
radio.1.antenna.1.id=4
radio.1.antenna.1.name=Built in
radio.1.antenna.1.gain=8
radio.1.antenna.1.builtin=1
radio.1.antenna.1.chains=2
radio.1.antenna.1.chain.1.id=0
radio.1.antenna.1.chain.1.name=Horizontal
radio.1.antenna.1.chain.2.id=1
radio.1.antenna.1.chain.2.name=Vertical
radio.1.distance_limit_km=0
radio.1.chanbw="5,8,10,20,30,40"
feature.rssi.leds=4
feature.ext_reset=0
}}}
ref AREDN->ticket:246
Change-Id: I4248ef878bebc9cf1ee356801c3ac659507af789
2017-10-28 03:59:15 +00:00
Joe AE6XE
3580a9a555
hardware: Add ubnt NSM2 XW 0xe866 device config
...
{{{
board.sysid=0xe866
board.cpurevision=0x00001122
board.name=NanoStation? M2
board.shortname=N2N
board.subtype=
board.netmodes=7
board.hwaddr=687251720121
board.reboot=40
board.upgrade=150
board.phycount=2
board.phy.1.maxmtu=2024
board.phy.2.maxmtu=2024
radio.1.name=
radio.1.shortname=
radio.1.bus=ahb
radio.1.subsystemid=0xe866
radio.1.subvendorid=0x0777
radio.1.txpower.max=28
radio.1.txpower.min=-4
radio.1.txpower.offset=6
radio.1.ieee_modes=10
radio.1.antennas=1
radio.1.def_antenna=4
radio.1.antenna.1.id=4
radio.1.antenna.1.name=Built in
radio.1.antenna.1.gain=11
radio.1.antenna.1.builtin=1
radio.1.antenna.1.chains=2
radio.1.antenna.1.chain.1.id=0
radio.1.antenna.1.chain.1.name=Horizontal
radio.1.antenna.1.chain.2.id=1
radio.1.antenna.1.chain.2.name=Vertical
radio.1.distance_limit_km=0
radio.1.chanbw="5,8,10,20,30,40"
feature.rssi.leds=4
feature.ext_reset=0
}}}
ref AREDN->ticket:247
Change-Id: Iefae267d47561fb83d0ca400b8f77155c32d31b2
2017-10-26 19:48:03 -07:00
Conrad Lara - KG6JEI
17b9d5357c
Merge branch 'release-3.17.1.0' into develop.
...
Bring current changes in release to develop to allow
development to continue.
Change-Id: I6c6e44026978ac4f938e687d540d476e5e8a610e
2017-10-01 11:36:00 -07:00
Darryl Quinn
be514ffb5d
bugfix: sysinfo.json not returning all services properly
...
Change-Id: I2b796a9ae03ef979d0776a9c2285354c60fb49f7
2017-09-14 14:22:18 +00:00
Darryl Quinn
d5b06415c2
bugfix: charts realtime default language corrected
...
fixes AREDN->ticket:233
Change-Id: I4ccc1051bf9e008cb320e6eac07f8fa67bc96234
2017-08-30 02:38:37 +00:00